PREFIX ontogreenspace: <https://www.theworldavatar.com/kg/ontogreenspace/>
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://ies.data.gov.uk/ontology/ies4#ParticularPeriod> a rdfs:Class ;
  rdfs:label "Particular Period" .

<http://ies.data.gov.uk/ontology/ies4#iso8601PeriodRepresentation> a rdf:Property ;
  rdfs:label "iso 8601 Period Representation" ;
  rdfs:domain <http://ies.data.gov.uk/ontology/ies4#ParticularPeriod> ;
  rdfs:range xsd:anyURI .

ontogreenspace:Greenspace a rdfs:Class ;
  rdfs:label "Greenspace" ;
  rdfs:comment "A spatial area object that is partly or completely covered with grass, trees, shrubs, or other vegetation" .

ontogreenspace:hasGID a rdf:Property ;
  rdfs:label "has GID" ;
  rdfs:comment "An identifier indicating the sequential appearance of a greenspace or access point within a single dataset" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:integer .

ontogreenspace:hasID a rdf:Property ;
  rdfs:label "has ID" ;
  rdfs:comment "A unique identifier that distinctly identifies a greenspace or access point across all datasets" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

ontogreenspace:hasSecondAlternativeName a rdf:Property ;
  rdfs:label "has Second Alternative Name" ;
  rdfs:comment "The second alternative name for a greespace" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

ontogreenspace:hasFirstAlternativeName a rdf:Property ;
  rdfs:label "has First Alternative Name" ;
  rdfs:comment "The first alternative name for a greespace" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

<http://www.opengis.net/ont/geosparql#asWKT> a rdf:Property ;
  rdfs:label "as WKT" ;
  rdfs:comment "The spatial geometry of a greenspace, represented in Well-Known Text (WKT) format, detailing its shape and boundaries" ;
  rdfs:range <http://www.opengis.net/ont/geosparql#wktLiteral> .

ontogreenspace:hasName a rdf:Property ;
  rdfs:label "has Name" ;
  rdfs:comment "The name of a greenspace" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

ontogreenspace:hasThirdAlternativeName a rdf:Property ;
  rdfs:label "has Third Alternative Name" ;
  rdfs:comment "The third alternative name for a greespace" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

ontogreenspace:hasFunction a rdf:Property ;
  rdfs:label "has Function" ;
  rdfs:comment "A description of the intended purpose of a greenspace" ;
  rdfs:domain ontogreenspace:Greenspace ;
  rdfs:range xsd:string .

<http://ies.data.gov.uk/ontology/ies4#BoundingState> a rdfs:Class ;
  rdfs:label "Bounding State" .

ontogreenspace:GreenspaceStart a rdfs:Class ;
  rdfs:label "Greenspace Start" ;
  rdfs:comment "Tthe official date when a greenspace entity began operations or was inaugurated." ;
  rdfs:subClassOf <http://ies.data.gov.uk/ontology/ies4#BoundingState> .

<http://ies.data.gov.uk/ontology/ies4#isStartOf> a rdf:Property ;
  rdfs:label "is Start Of" ;
  rdfs:domain ontogreenspace:GreenspaceStart ;
  rdfs:range ontogreenspace:Greenspace .

<http://ies.data.gov.uk/ontology/ies4#inPeriod> a rdf:Property ;
  rdfs:label "in Period" ;
  rdfs:comment "An object property relating the start or end of a greenspace or accesspoint entity to a specific period." ;
  rdfs:range <http://ies.data.gov.uk/ontology/ies4#ParticularPeriod> .

ontogreenspace:AccessPoint a rdfs:Class ;
  rdfs:label "Access Point" ;
  rdfs:comment "A designated entry location that provides public or restricted access into a greenspace area" .

ontogreenspace:hasAccessType a rdf:Property ;
  rdfs:label "has Access Type" ;
  rdfs:comment "The type or level of access allowed at an access point, such as pedestrian, and motor vehicle and pedestrian" ;
  rdfs:domain ontogreenspace:AccessPoint ;
  rdfs:range xsd:string .

ontogreenspace:hasReferenceToGreenspaceSite a rdf:Property ;
  rdfs:label "has Reference To Greenspace Site" ;
  rdfs:comment "The relationship linking the access point to its associated greenspace site" ;
  rdfs:domain ontogreenspace:AccessPoint ;
  rdfs:range ontogreenspace:Greenspace .

ontogreenspace:GreenspaceEnd a rdfs:Class ;
  rdfs:label "Greenspace End" ;
  rdfs:comment "The date of decommissioning or closure of a greenspace entity." ;
  rdfs:subClassOf <http://ies.data.gov.uk/ontology/ies4#BoundingState> .

<http://ies.data.gov.uk/ontology/ies4#isEndOf> a rdf:Property ;
  rdfs:label "is End Of" ;
  rdfs:domain ontogreenspace:GreenspaceEnd ;
  rdfs:range ontogreenspace:Greenspace .

<http://www.opengis.net/ont/geosparql#wktLiteral> a rdfs:Datatype .
