Open Geospatial Consortium
2012-04-30
An RDF/OWL vocabulary for representing spatial information
OGC GeoSPARQL – A Geographic Query Language for RDF Data OGC 11-052r5
Dave Beckett
Nikki Rogers
Participants in W3C's Semantic Web Deployment Working Group.
Alistair Miles
Sean Bechhofer
An RDF vocabulary for describing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies.
SKOS Vocabulary
OGC GeoSPARQL 1.0
Examples of a Contributor include a person, an organization, or a service. Typically, the name of a Contributor should be used to indicate the entity.
1999-07-02
2008-01-14
An entity responsible for making contributions to the resource.
Contributor
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity.
1999-07-02
2008-01-14
An entity primarily responsible for making the resource.
Creator
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Date may be used to express temporal information at any level of granularity. Recommended best practice is to use an encoding scheme, such as the W3CDTF profile of ISO 8601 [W3CDTF].
1999-07-02
2008-01-14
A point or period of time associated with an event in the lifecycle of the resource.
Date
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.
1999-07-02
2008-01-14
An account of the resource.
Description
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
The described resource may be derived from the related resource in whole or in part. Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.
1999-07-02
2008-01-14
A related resource from which the described resource is derived.
Source
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
The range of skos:altLabel is the class of RDF plain literals.
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
alternative label
An alternative lexical label for a resource.
Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept. Mis-spelled terms are normally included as hidden labels (see skos:hiddenLabel).
change note
A note about a modification to a concept.
definition
A statement or formal explanation of the meaning of a concept.
editorial note
A note for an editor, translator or maintainer of the vocabulary.
example
An example of the use of a concept.
The range of skos:hiddenLabel is the class of RDF plain literals.
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties.
hidden label
A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations.
history note
A note about the past state/use/meaning of a concept.
note
A general note, for any purpose.
This property may be used directly, or as a super-property for more specific note types.
A resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag.
The range of skos:prefLabel is the class of RDF plain literals.
skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise
disjoint properties.
preferred label
The preferred lexical label for a resource, in a given language.
scope note
A note that helps to clarify the meaning and/or the use of a concept.
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
A GML serialization of a geometry object.
A GML serialization of a geometry object.
GML Literal
A GML serialization of a geometry object.
GML Literal
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
A Well-known Text serialization of a geometry object.
A Well-known Text serialization of a geometry object.
Well-known Text Literal
A Well-known Text serialization of a geometry object.
Well-known Text Literal
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The default geometry to be used in spatial calculations.
It is Usually the most detailed geometry.
The default geometry to be used in spatial calculations.
It is Usually the most detailed geometry.
defaultGeometry
The default geometry to be used in spatial calculations.
It is Usually the most detailed geometry.
defaultGeometry
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*TFF*FF*
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*TFF*FF*
contains
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*TFF*FF*
contains
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFF*TFT**
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFF*TFT**
coveredBy
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFF*TFT**
coveredBy
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: T*TFT*FF*
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: T*TFT*FF*
covers
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: T*TFT*FF*
covers
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
disjoint
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
disjoint
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFF*FFT**
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFF*FFT**
inside
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFF*FFT**
inside
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially meets the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
Exists if the subject SpatialObject spatially meets the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
meet
Exists if the subject SpatialObject spatially meets the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
meet
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
overlap
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
overlap
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
A spatial representation for a given feature.
A spatial representation for a given feature.
hasGeometry
A spatial representation for a given feature.
hasGeometry
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FFTFFTTTT
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FFTFFTTTT
disconnected
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FFTFFTTTT
disconnected
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially meets the
object SpatialObject. DE-9IM: FFTFTTTTT
Exists if the subject SpatialObject spatially meets the
object SpatialObject. DE-9IM: FFTFTTTTT
externally connected
Exists if the subject SpatialObject spatially meets the
object SpatialObject. DE-9IM: FFTFTTTTT
externally connected
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFFTFFTTT
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFFTFFTTT
non-tangential proper part
Exists if the subject SpatialObject is spatially inside
the object SpatialObject. DE-9IM: TFFTFFTTT
non-tangential proper part
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: TTTFFTFFT
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: TTTFFTFFT
non-tangential proper part inverse
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: TTTFFTFFT
non-tangential proper part inverse
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: TTTTTTTTT
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: TTTTTTTTT
partially overlapping
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: TTTTTTTTT
partially overlapping
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFFTTFTTT
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFFTTFTTT
tangential proper part
Exists if the subject SpatialObject is spatially covered
by the object SpatialObject. DE-9IM: TFFTTFTTT
tangential proper part
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: TTTFTTFFT
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: TTTFTTFFT
tangential proper part inverse
Exists if the subject SpatialObject spatially covers the
object SpatialObject. DE-9IM: TTTFTTFFT
tangential proper part inverse
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*****FF*
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*****FF*
contains
Exists if the subject SpatialObject spatially contains the
object SpatialObject. DE-9IM: T*****FF*
contains
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially crosses the
object SpatialObject. DE-9IM: T*T******
Exists if the subject SpatialObject spatially crosses the
object SpatialObject. DE-9IM: T*T******
crosses
Exists if the subject SpatialObject spatially crosses the
object SpatialObject. DE-9IM: T*T******
crosses
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
disjoint
Exists if the subject SpatialObject is spatially disjoint
from the object SpatialObject. DE-9IM: FF*FF****
disjoint
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Exists if the subject SpatialObject spatially equals the
object SpatialObject. DE-9IM: TFFFTFFFT
equals
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is not spatially disjoint
from the object SpatialObject.
DE-9IM: T******** ^ *T******* ^ ***T***** ^ ****T****
Exists if the subject SpatialObject is not spatially disjoint
from the object SpatialObject.
DE-9IM: T******** ^ *T******* ^ ***T***** ^ ****T****
intersects
Exists if the subject SpatialObject is not spatially disjoint
from the object SpatialObject.
DE-9IM: T******** ^ *T******* ^ ***T***** ^ ****T****
intersects
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
overlaps
Exists if the subject SpatialObject spatially overlaps the
object SpatialObject. DE-9IM: T*T***T**
overlaps
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject spatially touches the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
Exists if the subject SpatialObject spatially touches the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
touches
Exists if the subject SpatialObject spatially touches the
object SpatialObject.
DE-9IM: FT******* ^ F**T***** ^ F***T****
touches
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Exists if the subject SpatialObject is spatially within the
object SpatialObject. DE-9IM: T*F**F***
Exists if the subject SpatialObject is spatially within the
object SpatialObject. DE-9IM: T*F**F***
within
Exists if the subject SpatialObject is spatially within the
object SpatialObject. DE-9IM: T*F**F***
within
has broader match
skos:broadMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes.
Broader concepts are typically rendered as parents in a concept hierarchy (tree).
has broader
Relates a concept to a concept that is more general in meaning.
By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources.
has broader transitive
skos:broaderTransitive is a transitive superproperty of skos:broader.
By convention, skos:broaderTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application.
has close match
skos:closeMatch is used to link two concepts that are sufficiently similar that they can be used interchangeably in some information retrieval applications. In order to avoid the possibility of "compound errors" when combining mappings across more than two concept schemes, skos:closeMatch is not declared to be a transitive property.
skos:exactMatch is disjoint with each of the properties skos:broadMatch and skos:relatedMatch.
has exact match
skos:exactMatch is used to link two concepts, indicating a high degree of confidence that the concepts can be used interchangeably across a wide range of information retrieval applications. skos:exactMatch is a transitive property, and is a sub-property of skos:closeMatch.
has top concept
Relates, by convention, a concept scheme to a concept which is topmost in the broader/narrower concept hierarchies for that scheme, providing an entry point to these hierarchies.
is in scheme
Relates a resource (for example a concept) to a concept scheme in which it is included.
A concept may be a member of more than one concept scheme.
These concept mapping relations mirror semantic relations, and the data model defined below is similar (with the exception of skos:exactMatch) to the data model defined for semantic relations. A distinct vocabulary is provided for concept mapping relations, to provide a convenient way to differentiate links within a concept scheme from links between concept schemes. However, this pattern of usage is not a formal requirement of the SKOS data model, and relies on informal definitions of best practice.
is in mapping relation with
Relates two concepts coming, by convention, from different schemes, and that have comparable meanings
has member
Relates a collection to one of its members.
For any resource, every item in the list given as the value of the
skos:memberList property is also a value of the skos:member property.
has member list
Relates an ordered collection to the RDF list containing its members.
has narrower match
skos:narrowMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes.
Narrower concepts are typically rendered as children in a concept hierarchy (tree).
has narrower
Relates a concept to a concept that is more specific in meaning.
By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources.
has narrower transitive
skos:narrowerTransitive is a transitive superproperty of skos:narrower.
By convention, skos:narrowerTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application.
skos:related is disjoint with skos:broaderTransitive
has related
Relates a concept to a concept with which there is an associative semantic relationship.
has related match
skos:relatedMatch is used to state an associative mapping link between two conceptual resources in different concept schemes.
is in semantic relation with
Links a concept to a concept related by meaning.
This property should not be used directly, but as a super-property for all properties denoting a relationship of meaning between concepts.
is top concept in scheme
Relates a concept to the concept scheme that it is a top level concept of.
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The GML serialization of a geometry
The GML serialization of a geometry
asGML
The GML serialization of a geometry
asGML
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The WKT serialization of a geometry
The WKT serialization of a geometry
asWKT
The WKT serialization of a geometry
asWKT
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The number of measurements or axes needed to describe the position of this
geometry in a coordinate system.
The number of measurements or axes needed to describe the position of this
geometry in a coordinate system.
coordinateDimension
The number of measurements or axes needed to describe the position of this
geometry in a coordinate system.
coordinateDimension
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The topological dimension of this geometric object, which
must be less than or equal to the coordinate dimension.
In non-homogeneous collections, this will return the largest
topological dimension of the contained objects.
The topological dimension of this geometric object, which
must be less than or equal to the coordinate dimension.
In non-homogeneous collections, this will return the largest
topological dimension of the contained objects.
dimension
The topological dimension of this geometric object, which
must be less than or equal to the coordinate dimension.
In non-homogeneous collections, this will return the largest
topological dimension of the contained objects.
dimension
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
Connects a geometry object with its text-based serialization.
Connects a geometry object with its text-based serialization.
has serialization
Connects a geometry object with its text-based serialization.
has serialization
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
(true) if this geometric object is the empty Geometry. If
true, then this geometric object represents the empty point
set for the coordinate space.
(true) if this geometric object is the empty Geometry. If
true, then this geometric object represents the empty point
set for the coordinate space.
isEmpty
(true) if this geometric object is the empty Geometry. If
true, then this geometric object represents the empty point
set for the coordinate space.
isEmpty
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
(true) if this geometric object has no anomalous geometric
points, such as self intersection or self tangency.
(true) if this geometric object has no anomalous geometric
points, such as self intersection or self tangency.
isSimple
(true) if this geometric object has no anomalous geometric
points, such as self intersection or self tangency.
isSimple
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The number of measurements or axes needed to describe the spatial position of
this geometry in a coordinate system.
The number of measurements or axes needed to describe the spatial position of
this geometry in a coordinate system.
spatialDimension
The number of measurements or axes needed to describe the spatial position of
this geometry in a coordinate system.
spatialDimension
notation
A notation, also known as classification code, is a string of characters such as "T58.5" or "303.4833" used to uniquely identify a concept within the scope of a given concept scheme.
By convention, skos:notation is used with a typed literal in the object position of the triple.
geo:Feature
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
This class represents the top-level feature type. This class is
equivalent to GFI_Feature defined in ISO 19156:2011, and it is
superclass of all feature types.
This class represents the top-level feature type. This class is
equivalent to GFI_Feature defined in ISO 19156:2011, and it is
superclass of all feature types.
Feature
This class represents the top-level feature type. This class is
equivalent to GFI_Feature defined in ISO 19156:2011, and it is
superclass of all feature types.
Feature
geo:Geometry
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The class represents the top-level geometry type. This class is
equivalent to the UML class GM_Object defined in ISO 19107, and
it is superclass of all geometry types.
The class represents the top-level geometry type. This class is
equivalent to the UML class GM_Object defined in ISO 19107, and
it is superclass of all geometry types.
Geometry
The class represents the top-level geometry type. This class is
equivalent to the UML class GM_Object defined in ISO 19107, and
it is superclass of all geometry types.
Geometry
geo:SpatialObject
Matthew Perry
OGC GeoSPARQL 1.0 Standard Working Group
2011-06-16
The class spatial-object represents everything that can have
a spatial representation. It is superclass of feature and geometry.
The class spatial-object represents everything that can have
a spatial representation. It is superclass of feature and geometry.
SpatialObject
The class spatial-object represents everything that can have
a spatial representation. It is superclass of feature and geometry.
SpatialObject
gml:AbstractCurveSegment
Abstract Curve Segment
gml:AbstractGeometricPrimitive
Abstract Geometric Primitive
gml:AbstractGeometry
Abstract Geometry
gml:AbstractGriddedSurface
Abstract Gridded Surface
gml:AbstractParametricCurveSurface
Abstract Parametric Curve Surface
gml:AbstractSurfacePatch
Abstract Surface Patch
gml:Arc
Arc
gml:ArcByBulge
Arc by Bulge
gml:ArcByCenterPoint
Arc by Center Point
gml:ArcString
Arc String
gml:ArcStringByBulge
Arc String by Bulge
gml:BSpline
BSpline
gml:Bezier
Bezier
gml:Circle
Circle
gml:CircleByCenterPoint
CircleByCenterPoint
gml:Clothoid
Clothoid
gml:Composite
Composite
gml:CompositeCurve
Composite Curve
gml:CompositeSolid
Composite Solid
gml:CompositeSurface
Composite Surface
gml:Cone
Cone
gml:CubicSpline
Cubic Spline
gml:Curve
Curve
gml:Cylinder
Cylinder
gml:Geodesic
Geodesic
gml:GeodesicString
Geodesic String
gml:GeometricComplex
Geometric Complex
gml:LineString
Line String
gml:LineStringSegment
Line String Segment
gml:LinearRing
Linear Ring
gml:MultiCurve
Multi-Curve
gml:MultiGeometry
Multi-Geometry
gml:MultiPoint
Multi-Point
gml:MultiSolid
Multi-Solid
gml:MultiSurface
Multi-Surface
gml:OffsetCurve
Offset Curve
gml:OrientableCurve
Orientable Curve
gml:OrientableSurface
Orientable Surface
gml:Point
Point
gml:Polygon
Polygon
gml:PolygonPatch
Polygon Patch
gml:PolyhedralSurface
Polyhedral Surface
gml:PolynomialSpline
Polynomial Spline
gml:Rectangle
Rectangle
gml:Ring
Ring
gml:Shell
Shell
gml:Solid
Solid
gml:Sphere
Sphere
gml:SplineCurve
Spline Curve
gml:Surface
Surface
gml:Tin
Triangulated Irregular Network
gml:Triangle
Triangle
gml:TriangulatedSurface
Triangulated Surface
sf:Curve
A Curve is a 1-dimensional geometric object usually stored as a sequence of Points, with the subtype of Curve specifying the form of the interpolation between Points. This specification defines only one subclass of Curve, LineString, which uses linear interpolation between Points.
A Curve is a 1-dimensional geometric object that is the homeomorphic image of a real, closed, interval.
A Curve is simple if it does not pass through the same Point twice with the possible exception of the two end
points.
A Curve is closed if its start Point is equal to its end Point.
The boundary of a closed Curve is empty.
A Curve that is simple and closed is a Ring.
The boundary of a non-closed Curve consists of its two end Points.
A Curve is defined as topologically closed, that is, it contains its endpoints f(a) and f(b).
Curve
sf:Geometry
Geometry is the root class of the hierarchy.
The instantiable subclasses of Geometry are restricted to 0, 1 and 2-dimensional geometric objects that exist in 2, 3 or 4-dimensional coordinate space (R2, R3 or R4). Geometry values in R2 have points with coordinate values for x and y. Geometry values in R3 have points with coordinate values for x, y and z or for x, y and m. Geometry values in R4 have points with coordinate values for x, y, z and m.
The interpretation of the coordinates is subject to the coordinate reference systems associated to the point. All coordinates within a geometry object should be in the same coordinate reference systems. Each coordinate shall be unambiguously associated to a coordinate reference system either directly or through its containing geometry. The z coordinate of a point is typically, but not necessarily, represents altitude or elevation. The m coordinate represents a measurement.
All Geometry classes described in this specification are defined so that instances of Geometry are topologically closed, i.e. all represented geometries include their boundary as point sets. This does not affect their representation, and open version of the same classes may be used in other circumstances, such as topological representations.
Geometry
sf:GeometryCollection
A GeometryCollection is a geometric object that is a collection of some number of geometric objects.
All the elements in a GeometryCollection shall be in the same Spatial Reference System. This is also the Spatial Reference System for the GeometryCollection.
GeometryCollection places no other constraints on its elements. Subclasses of GeometryCollection may restrict membership based on dimension and may also place other constraints on the degree of spatial overlap between elements.
Geometry Collection
sf:Line
A Line is a LineString with exactly 2 Points.
Line
sf:LineString
A LineString is a Curve with linear interpolation between Points. Each consecutive pair of Points defines a Line segment.
Line String
sf:LinearRing
A LinearRing is a LineString that is both closed and simple.
Linear Ring
sf:MultiCurve
A MultiCurve is a 1-dimensional GeometryCollection whose elements are Curves.
A MultiCurve defines a set of methods for its subclasses and is included for reasons of extensibility.
A MultiCurve is simple if and only if all of its elements are simple and the only intersections between any two elements occur at Points that are on the boundaries of both elements.
The boundary of a MultiCurve is obtained by applying the mod 2 union rule: A Point is in the boundary of a MultiCurve if it is in the boundaries of an odd number of elements of the MultiCurve.
A MultiCurve is closed if all of its elements are closed. The boundary of a closed MultiCurve is always empty.
A MultiCurve is defined as topologically closed.
Multi Curve
sf:MultiLineString
A MultiLineString is a MultiCurve whose elements are LineStrings.
Multi Line String
sf:MultiPoint
A MultiPoint is a 0-dimensional GeometryCollection. The elements of a MultiPoint are restricted to Points. ThePoints are not connected or ordered in any semantically important way.
A MultiPoint is simple if no two Points in the MultiPoint are equal (have identical coordinate values in X and Y).
Every MultiPoint is spatially equal to a simple Multipoint.
The boundary of a MultiPoint is the empty set.
Multi Point
sf:MultiPolygon
A MultiPolygon is a MultiSurface whose elements are Polygons.
The assertions for MultiPolygons are as follows.
a) The interiors of 2 Polygons that are elements of a MultiPolygon may not intersect.
b) The boundaries of any 2 Polygons that are elements of a MultiPolygon may not cross and may touch at only a finite number of Points.
c) A MultiPolygon is defined as topologically closed.
d) A MultiPolygon may not have cut lines, spikes or punctures, a MultiPolygon is a regular closed Point set,
e) The interior of a MultiPolygon with more than 1 Polygon is not connected; the number of connected components of the interior of a MultiPolygon is equal to the number of Polygons in the MultiPolygon.
The boundary of a MultiPolygon is a set of closed Curves (LineStrings) corresponding to the boundaries of its element Polygons. Each Curve in the boundary of the MultiPolygon is in the boundary of exactly 1 element Polygon, and every Curve in the boundary of an element Polygon is in the boundary of the MultiPolygon.
Multi Polygon
sf:MultiSurface
A MultiSurface is a 2-dimensional GeometryCollection whose elements are Surfaces, all using coordinates from the same coordinate reference system. The geometric interiors of any two Surfaces in a MultiSurface may not intersect in the full coordinate system. The boundaries of any two coplanar elements in a MultiSurface may intersect, at most, at a finite number of Points. If they were to meet along a curve, they could be merged into a single surface.
A MultiSurface may be used to represent heterogeneous surfaces collections of polygons and polyhedral surfaces. It defines a set of methods for its subclasses. The subclass of MultiSurface is MultiPolygon corresponding to a collection of Polygons only. Other collections shall use MultiSurface.
Multi Surface
sf:Point
A Point is a 0-dimensional geometric object and represents a single location in coordinate space.
A Point has an x-coordinate value, a y-coordinate value. If called for by the associated Spatial Reference System, it may also have coordinate values for z and m.
The boundary of a Point is the empty set.
Point
sf:Polygon
A Polygon is a planar Surface defined by 1 exterior boundary and 0 or more interior boundaries. Each interior boundary defines a hole in the Polygon.
The exterior boundary LinearRing defines the top of the surface which is the side of the surface from which the exterior boundary appears to traverse the boundary in a counter clockwise direction. The interior LinearRings will have the opposite orientation, and appear as clockwise when viewed from the top,
The assertions for Polygons (the rules that define valid Polygons) are as follows:
a) Polygons are topologically closed;
b) The boundary of a Polygon consists of a set of LinearRings that make up its exterior and interior boundaries;
c) No two Rings in the boundary cross and the Rings in the boundary of a Polygon may intersect at a Point but only as a tangent.
d) A Polygon may not have cut lines, spikes or punctures.
e) The interior of every Polygon is a connected point set;
f) The exterior of a Polygon with 1 or more holes is not connected. Each hole defines a connected component of the exterior.
Polygon
sf:PolyhedralSurface
A PolyhedralSurface is a contiguous collection of polygons, which share common boundary segments. For each pair of polygons that touch, the common boundary shall be expressible as a finite collection of LineStrings. Each such LineString shall be part of the boundary of at most 2 Polygon patches.
For any two polygons that share a common boundary, the top of the polygon shall be consistent. This means that when two LinearRings from these two Polygons traverse the common boundary segment, they do so in opposite directions. Since the Polyhedral surface is contiguous, all polygons will be thus consistently oriented. This means that a non-oriented surface (such as Mbius band) shall not have single surface representations. They may be represented by a MultiSurface.
If each such LineString is the boundary of exactly 2 Polygon patches, then the PolyhedralSurface is a simple, closed polyhedron and is topologically isomorphic to the surface of a sphere. By the Jordan Surface Theorem (Jordans Theorem for 2-spheres), such polyhedrons enclose a solid topologically isomorphic to the interior of a sphere; the ball. In this case, the top of the surface will either point inward or outward of the enclosed finite solid. If outward, the surface is the exterior boundary of the enclosed surface. If inward, the surface is the interior of the infinite complement of the enclosed solid. A Ball with some number of voids (holes) inside can thus be presented as one exterior boundary shell, and some number in interior boundary shells.
Polyhedral Surface
sf:Surface
A Surface is a 2-dimensional geometric object.
A simple Surface may consists of a single patch that is associated with one exterior boundary and 0 or more interior boundaries. A single such Surface patch in 3-dimensional space is isometric to planar Surfaces, by a simple affine rotation matrix that rotates the patch onto the plane z = 0. If the patch is not vertical, the projection onto the same plane is an isomorphism, and can be represented as a linear transformation, i.e. an affine.
Polyhedral Surfaces are formed by stitching together such simple Surfaces patches along their common boundaries. Such polyhedral Surfaces in a 3-dimensional space may not be planar as a whole, depending on the orientation of their planar normals. If all the patches are in alignment (their normals are parallel), then the whole stitched polyhedral surface is co-planar and can be represented as a single patch if it is connected.
The boundary of a simple Surface is the set of closed Curves corresponding to its exterior and interior boundaries.
A Polygon is a simple Surface that is planar. A PolyhedralSurface is a simple surface, consisting of some number of Polygon patches or facets. If a PolyhedralSurface is closed, then it bounds a solid. A MultiSurface containing a set of closed PolyhedralSurfaces can be used to represent a Solid object with holes.
Surface
sf:TIN
A TIN (triangulated irregular network) is a PolyhedralSurface consisting only of Triangle patches.
Triangulated Irregular Network
sf:Triangle
A Triangle is a polygon with 3 distinct, non-collinear vertices and no interior boundary.
Triangle
rdf:List
skos:Collection
Collection
A meaningful collection of concepts.
Labelled collections can be used where you would like a set of concepts to be displayed under a 'node label' in the hierarchy.
skos:Concept
Concept
An idea or notion; a unit of thought.
skos:ConceptScheme
Concept Scheme
A set of concepts, optionally including statements about semantic relationships between those concepts.
Thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', and other types of controlled vocabulary are all examples of concept schemes. Concept schemes are also embedded in glossaries and terminologies.
A concept scheme may be defined to include concepts from different sources.
skos:OrderedCollection
Ordered Collection
An ordered collection of concepts, where both the grouping and the ordering are meaningful.
Ordered collections can be used where you would like a set of concepts to be displayed in a specific order, and optionally under a 'node label'.
OGC GeoSPARQL 1.0
Dublin Core Metadata Element Set, Version 1.1
2012-06-14
2008-01-14
The spatial or temporal topic of the resource, the spatial applicability of the resource, or the jurisdiction under which the resource is relevant.
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Spatial topic and spatial applicability may be a named place or a location specified by its geographic coordinates. Temporal topic may be a named period, date, or date range. A jurisdiction may be a named administrative entity or a geographic place to which the resource applies. Recommended best practice is to use a controlled vocabulary such as the Thesaurus of Geographic Names [TGN]. Where appropriate, named places or time periods can be used in preference to numeric identifiers such as sets of coordinates or date ranges.
Coverage
1999-07-02
1999-07-02
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
2008-01-14
Format
The file format, physical medium, or dimensions of the resource.
Examples of dimensions include size and duration. Recommended best practice is to use a controlled vocabulary such as the list of Internet Media Types [MIME].
Recommended best practice is to identify the resource by means of a string conforming to a formal identification system.
An unambiguous reference to the resource within a given context.
1999-07-02
2008-01-14
Identifier
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
2008-01-14
1999-07-02
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Language
Recommended best practice is to use a controlled vocabulary such as RFC 4646 [RFC4646].
A language of the resource.
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
1999-07-02
2008-01-14
Publisher
Examples of a Publisher include a person, an organization, or a service. Typically, the name of a Publisher should be used to indicate the entity.
An entity responsible for making the resource available.
Relation
Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.
2008-01-14
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
1999-07-02
A related resource.
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
1999-07-02
Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights.
Rights
2008-01-14
Information about rights held in and over the resource.
Typically, the subject will be represented using keywords, key phrases, or classification codes. Recommended best practice is to use a controlled vocabulary.
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
1999-07-02
Subject
The topic of the resource.
2012-06-14
A name given to the resource.
2008-01-14
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
Title
1999-07-02
The nature or genre of the resource.
Type
Recommended best practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [DCMITYPE]. To describe the file format, physical medium, or dimensions of the resource, use the Format element.
1999-07-02
2008-01-14
A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/). See the Introduction to the document "DCMI Metadata Terms" (http://dublincore.org/documents/dcmi-terms/) for an explanation.
OGC GeoSPARQL – A Geographic Query Language for RDF Data OGC 11-052r5
Open Geospatial Consortium
OGC GeoSPARQL 1.0
An RDF/OWL vocabulary for representing spatial information
2012-04-30
Participants in W3C's Semantic Web Deployment Working Group.
Dave Beckett
Sean Bechhofer
SKOS Vocabulary
Alistair Miles
Nikki Rogers
An RDF vocabulary for describing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies.