Matches in LOV for { ?s ?p ?o. }
- geometry hasReview BX2D63e01bc9X3A149d30d2615X3AX2D7f42.
- geometry preferredNamespacePrefix "gm".
- geometry preferredNamespacePrefix "gm".
- geometry preferredNamespaceUri "http://def.seegrid.csiro.au/isotc211/iso19107/2003/geometry#".
- geometry preferredNamespaceUri geometry.
- geometry type Vocabulary.
- geometry type Ontology.
- geometry comment "An OWL representation of part of the model for geometry and space from ISO 19107:2003 Geographic Information - Spatial Schema. \n\nThis vocabulary is provisional, pending finalization of ISO 19150-2.\n\nThe URI stem http://def.seegrid.csiro.au/isotc211/ is temporary. The vocabulary is expected to be ultimately published in the domain http://def.isotc211.org/. ".
- geometry imports basic.
- geometry imports basic.
- geometry priorVersion geometry.rdf.
- geometry versionIRI geometry.rdf.
- geometry distribution file_gm_2012-07-24.n3.
- geometry distribution file_gm_2013-11-14.n3.
- geometry distribution file_gm_2014-06-19.n3.
- geometry keyword "Geometry".
- Aggregate isAbstract "true".
- Aggregate type Class.
- Aggregate isDefinedBy geometry.
- Aggregate label "Geometry Aggregate".
- Aggregate subClassOf Object.
- Aggregate notation "GM_Aggregate".
- Complex isAbstract "true".
- Complex type Class.
- Complex comment "geometric complex\nset of disjoint geometric primitives such that the boundary of each primitive can be represented as the union of other geometric primitives within the complex\n\nNOTE: The geometric primitives in the set are mutually exclusive in the sense that no point is interior to more than one primitive. The set is closed under boundary operations, meaning that for each element in the complex, there is a collection (also a complex) of geometric primitives that represents the boundary of that element.".
- Complex isDefinedBy geometry.
- Complex label "Geometry Complex".
- Complex subClassOf Object.
- Complex equivalentClass GeometricComplex.
- Complex notation "GM_Complex".
- Curve type Class.
- Curve isDefinedBy geometry.
- Curve label "Curve".
- Curve subClassOf OrientableCurve.
- Curve equivalentClass Curve.
- Curve notation "GM_Curve".
- Envelope type Class.
- Envelope comment "GM_Envelope is often referred to as a minimum bounding box or rectangle. Regardless of dimension, a GM_Envelope can be represented without ambiguity as two direct positions (coordinate points). To encode a GM_Envelope, it is sufficient to encode these two points. This is consistent with all of the data types in this standard, their state is represented by their publicly accessible attributes. ".
- Envelope isDefinedBy geometry.
- Envelope label "Envelope".
- Envelope subClassOf B386a1980a2b93c1e10b61fe6b2f9b069.
- Envelope subClassOf Beeb412a183ea05ae607739766eed5d49.
- Envelope subClassOf Bf543234744c9c6fc6ea91963394d6d43.
- Envelope subClassOf Thing.
- Envelope notation "GM_Envelope".
- Object isAbstract "true".
- Object type Class.
- Object comment "GM_Object (Figure 6) is the root class of the geometric object taxonomy and supports interfaces common to all geographically referenced geometric objects. GM_Object instances are sets of direct positions in a particular coordinate reference system. A GM_Object can be regarded as an infinite set of points that satisfies the set operation interfaces for a set of direct positions, TransfiniteSet<DirectPosition>. Since an infinite collection class cannot be implemented directly, a Boolean test for inclusion shall be provided by the GM_Object interface. This international standard concentrates on vector geometry classes, but future work may use GM_Object as a root class without modification.\nNOTE As a type, GM_Object does not have a well-defined default state or value representation as a data type. Instantiated subclasses of GM_Object will.".
- Object isDefinedBy geometry.
- Object label "Geometry object".
- Object subClassOf B7720ea6c23cd645497b27f80e685d736.
- Object subClassOf Thing.
- Object equivalentClass AbstractGeometry.
- Object notation "GM_Object".
- OrientableCurve type Class.
- OrientableCurve isDefinedBy geometry.
- OrientableCurve label "Orientable Curve".
- OrientableCurve subClassOf OrientablePrimitive.
- OrientableCurve equivalentClass OrientableCurve.
- OrientableCurve notation "GM_OrientableCurve".
- OrientablePrimitive isAbstract "true".
- OrientablePrimitive type Class.
- OrientablePrimitive isDefinedBy geometry.
- OrientablePrimitive label "Orientable primitive".
- OrientablePrimitive subClassOf Primitive.
- OrientablePrimitive notation "GM_OrientablePrimitive".
- OrientableSurface type Class.
- OrientableSurface isDefinedBy geometry.
- OrientableSurface label "Orientable Surface".
- OrientableSurface subClassOf OrientablePrimitive.
- OrientableSurface equivalentClass OrientableSurface.
- OrientableSurface notation "GM_OrientableSurface".
- Point type Class.
- Point isDefinedBy geometry.
- Point label "Spatial point".
- Point subClassOf B9357a3e1e44272ea2efbb70248a8567c.
- Point subClassOf Primitive.
- Point equivalentClass Point.
- Point notation "GM_Point".
- Position type Class.
- Position comment "DirectPosition object data types (Figure 14) hold the coordinates for a position within some coordinate reference system. The coordinate reference system is described in ISO 19111. Since DirectPositions, as data types, will often be included in larger objects (such as GM_Objects) that have references to ISO19111::SC_CRS, the DirectPosition::cordinateReferenceSystem may be left NULL if this particular DirectPosition is included in a larger object with such a reference to a SC_CRS. In this case, the DirectPosition::coordinateReferenceSystem is implicitly assumed to take on the value of the containing object's SC_CRS. ".
- Position isDefinedBy geometry.
- Position label "Geometry position".
- Position subClassOf B0ca3737958ceffba131d7ea3b45470a9.
- Position subClassOf B4dd4e6c61a1e9e35851e9e18a12ad1cd.
- Position notation "DirectPosition".
- Primitive isAbstract "true".
- Primitive type Class.
- Primitive comment "GM_Primitive (Figure 8) is the abstract root class of the geometric primitives. Its main purpose is to define the basic \"boundary\" operation that ties the primitives in each dimension together. A geometric primitive (GM_Primitive) is a geometric object that is not decomposed further into other primitives in the system. This includes curves and surfaces, even though they are composed of curve segments and surface patches, respectively. This composition is a strong aggregation: curve segments and surface patches cannot exist outside the context of a primitive.\nNOTE Most geometric primitives are decomposable infinitely many times. Adding a centre point to a line may split that line into two separate lines. A new curve drawn across a surface may divide that surface into two parts, each of which is a surface. This is the reason that the normal definition of primitive as \"non-decomposable\" is not plausible in a geometry model - the only non-decomposable object in geometry is a point.\nAny geometric object that is used to describe a feature is a collection of geometric primitives. A collection of geometric primitives may or may not be a geometric complex. Geometric complexes have additional properties such as closure by boundary operations and mutually exclusive component parts.\nGM_Primitive and GM_Complex share most semantics, in the meaning of operations, attributes and associations. There is an exception in that a GM_Primitive shall not contain its boundary (except in the trivial case of GM_Point where the boundary is empty), while a GM_Complex shall contain its boundary in all cases. This means that if an instantiated object implements GM_Object operations both as GM_Primitive and as a GM_Complex, the semantics of each set theoretic operation is determined by the its name resolution. Specifically, for a particular object such as GM_CompositeCurve, GM_Primitive::contains (returns FALSE for end points) is different from GM_Complex::contains (returns TRUE for end points). Further, if that object is cast as a GM_Primitive value and as a GM_Complex value, then the two values need not be equal as GM_Objects.".
- Primitive isDefinedBy geometry.
- Primitive label "Geometry Primitive".
- Primitive subClassOf Object.
- Primitive disjointWith Aggregate.
- Primitive disjointWith Complex.
- Primitive equivalentClass AbstractGeometricPrimitive.
- Primitive notation "GM_Primitive".
- Solid type Class.
- Solid isDefinedBy geometry.
- Solid label "Solid".
- Solid subClassOf Primitive.