PREFIX ontoplot: <https://www.theworldavatar.com/kg/ontoplot/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://www.ontology-of-units-of-measure.org/resource/om-2/Area> a rdfs:Class .

<http://www.ontology-of-units-of-measure.org/resource/om-2/AmountOfMoney> a rdfs:Class .

<https://spec.edmcouncil.org/fibo/ontology/FND/AgentsAndPeople/People/Person> a rdfs:Class .

ontoplot:Plot a rdfs:Class ;
  rdfs:label "Plot" ;
  rdfs:comment "A plot is an area of land that is often delineated with a physical boundary to denote land ownership rights. It is frequently adopted as a basic spatial unit for a cadastre or land registration system. " ;
  rdfs:subClassOf <http://www.opengis.net/ont/geosparql#Feature> .

ontoplot:isCornerPlot a rdf:Property ;
  rdfs:label "is corner plot" ;
  rdfs:comment "A relationship that indicates if the plot is a corner plot or not." ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range xsd:boolean .

ontoplot:hasMaximumPermittedGFA a rdf:Property ;
  rdfs:label "has maximum permitted gross floor area" ;
  rdfs:comment "A relationship that establishes the upper limit for the gross floor area allowed on a plot. This limit is determined by multiplying the plot area with the gross plot ratio." ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontoplot:hasPrice a rdf:Property ;
  rdfs:label "has price" ;
  rdfs:comment "A relationship that defines the price of a specified plot." ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/AmountOfMoney> .

ontoplot:hasNeighbour a rdf:Property ;
  rdfs:label "has neighbour " ;
  rdfs:comment "A relationship that indicates the neighbouring plot for the specified plot." ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range ontoplot:Plot .

ontoplot:hasPlotArea a rdf:Property ;
  rdfs:label "has plot area" ;
  rdfs:comment "A relationship that defines the area of a plot" ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range <http://www.ontology-of-units-of-measure.org/resource/om-2/Area> .

ontoplot:hasOwner a rdf:Property ;
  rdfs:label "has owner" ;
  rdfs:comment "A relationship that defines the owner of a land plot." ;
  rdfs:domain ontoplot:Plot ;
  rdfs:range <https://spec.edmcouncil.org/fibo/ontology/FND/AgentsAndPeople/People/Person> .

<http://www.opengis.net/ont/geosparql#Feature> a rdfs:Class .
