Class GML32

java.lang.Object
org.opengis.cite.iso19136.GML32

public class GML32 extends Object
Contains various constants pertaining to the standard GML 3.2 content model as specified in ISO 19136:2007.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Abstract head of the substitution group for all GML coverage elements (see clause 19.3.1).
    static final String
    Abstract head of the substitution group for all coordinate reference system (CRS) descriptions (see clause 12.2.3.1).
    static final String
    Abstract head of the substitution group for all (continuous) curve elements (see clause 10.4.1).
    static final String
    Abstract head of the substitution group for all GML feature instances (see clause 9.3.2).
    static final String
    The base type for all GML feature type definitions (see clause 9.3.1).
    static final String
    Abstract head of the substitution group for all GML geometry elements (see clause 10.1.3.4).
    static final String
    The base type for all geometry type definitions (see clause 10.1.3.1).
    static final String
    Abstract head of the substitution group for all GML objects (see clause 7.2.2.2).
    static final String
    The base type for all GML object type definitions (see clause 7.2.2.2).
    static final String
    Abstract head of the substitution group for all (continuous) surface elements (see clause 10.5.1).
    static final String
    Abstract head of the substitution group for all temporal primitives and complexes (see clause 14.2.1.1).
    static final String
    The base type for all temporal type definitions (see clause 14.2.1.1).
    static final String
    Abstract head of the substitution group for all GML topology elements (see clause 13.2).
    static final String
    The base type for all topology type definitions (see clause 13.2).
    static final String
    Abstract head of the substitution group for all GML value elements (see clauses 16.4.2, D.3.15).
    static final String
    A gml:CompositeCurve is a realization of GM_CompositeCurve from ISO 19107 (11.2.2.2).
    static final String
    A gml:Curve is a realization of GM_Curve from ISO 19107 (10.4.5).
    static final Set<QName>
    Immutable set containing all curve-based geometry elements (that substitute for gml:AbstractCurve).
    static final String
    Head of the substitution group for all definition elements, including dictionaries (see clause 15.2).
    static final String
    Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions (see clause 10.1.4.6).
    static final String
    The base type for feature member property types (see clause 9.9.1).
    static final String
    Generic geometry array property type which is typically restricted in an application schema (see clause 10.1.3.6).
    static final String
    Generic geometry property type which is typically restricted in an application schema (see clause 10.1.3.5).
    static final Set<String>
    Immutable set of all predefined GML geometry property types (see clause 9.5, Table 4).
    static final String
    A gml:LineString is a curve consisting of a single segment with linear interpolation.
    static final String
    Base type for defining metadata property types (see clause 7.2.6.1).
    static final String
    Base type for defining object property types that represent the members of a GML object collection (see clause 7.2.5.1).
    static final String
    The namespace name for the GML 3.2 schema.
    static final String
    Head of the substitution group for all GML observations (see clause 18.2.2).
    static final String
    Indicates that a geometry or topology element has negative orientation.
    static final String
    Indicates that a geometry or topology element has positive orientation.
    static final String
    A gml:Point is a realization of GM_Point from ISO 19107 (10.3.1).
    static final String
    A property that has a gml:Point as its value domain (see clause 10.3.2).
    static final String
    A gml:Polygon is is a special surface that is defined by a single surface patch.
    static final String
    The srsName attribute identifies a spatial reference system.
    static final String
    A gml:Surface is a realization of GM_Surface from ISO 19107 (10.5.10).
    static final Set<String>
    Immutable set of all predefined GML temporal property types (see clause 9.7, Table 6).
    static final Set<String>
    Immutable set of all predefined GML topology property types (see clause 9.6, Table 5).
    static final int
    Total number of top-level element declarations in the GML 3.2 schema.
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • NS_NAME

      public static final String NS_NAME
      The namespace name for the GML 3.2 schema.
      See Also:
    • TOTAL_GLOBAL_ELEMS

      public static final int TOTAL_GLOBAL_ELEMS
      Total number of top-level element declarations in the GML 3.2 schema.
      See Also:
    • ABSTRACT_GML

      public static final String ABSTRACT_GML
      Abstract head of the substitution group for all GML objects (see clause 7.2.2.2).
      See Also:
    • ABSTRACT_GML_TYPE

      public static final String ABSTRACT_GML_TYPE
      The base type for all GML object type definitions (see clause 7.2.2.2).
      See Also:
    • ABSTRACT_FEATURE

      public static final String ABSTRACT_FEATURE
      Abstract head of the substitution group for all GML feature instances (see clause 9.3.2).
      See Also:
    • ABSTRACT_FEATURE_TYPE

      public static final String ABSTRACT_FEATURE_TYPE
      The base type for all GML feature type definitions (see clause 9.3.1).
      See Also:
    • FEATURE_MEMBER_TYPE

      public static final String FEATURE_MEMBER_TYPE
      The base type for feature member property types (see clause 9.9.1).
      See Also:
    • ABSTRACT_GEOMETRY

      public static final String ABSTRACT_GEOMETRY
      Abstract head of the substitution group for all GML geometry elements (see clause 10.1.3.4).
      See Also:
    • ABSTRACT_GEOMETRY_TYPE

      public static final String ABSTRACT_GEOMETRY_TYPE
      The base type for all geometry type definitions (see clause 10.1.3.1).
      See Also:
    • ABSTRACT_CURVE

      public static final String ABSTRACT_CURVE
      Abstract head of the substitution group for all (continuous) curve elements (see clause 10.4.1).
      See Also:
    • ABSTRACT_SURFACE

      public static final String ABSTRACT_SURFACE
      Abstract head of the substitution group for all (continuous) surface elements (see clause 10.5.1).
      See Also:
    • GEOM_PROP_TYPE

      public static final String GEOM_PROP_TYPE
      Generic geometry property type which is typically restricted in an application schema (see clause 10.1.3.5).
      See Also:
    • POINT_PROP_TYPE

      public static final String POINT_PROP_TYPE
      A property that has a gml:Point as its value domain (see clause 10.3.2).
      See Also:
    • GEOM_ARRAY_PROP_TYPE

      public static final String GEOM_ARRAY_PROP_TYPE
      Generic geometry array property type which is typically restricted in an application schema (see clause 10.1.3.6).
      See Also:
    • GEOM_PROP_TYPE_SET

      public static final Set<String> GEOM_PROP_TYPE_SET
      Immutable set of all predefined GML geometry property types (see clause 9.5, Table 4).
    • ABSTRACT_TOPO

      public static final String ABSTRACT_TOPO
      Abstract head of the substitution group for all GML topology elements (see clause 13.2).
      See Also:
    • ABSTRACT_TOPO_TYPE

      public static final String ABSTRACT_TOPO_TYPE
      The base type for all topology type definitions (see clause 13.2).
      See Also:
    • TOPO_PROP_TYPE_SET

      public static final Set<String> TOPO_PROP_TYPE_SET
      Immutable set of all predefined GML topology property types (see clause 9.6, Table 5).
    • ABSTRACT_TIME

      public static final String ABSTRACT_TIME
      Abstract head of the substitution group for all temporal primitives and complexes (see clause 14.2.1.1).
      See Also:
    • ABSTRACT_TIME_TYPE

      public static final String ABSTRACT_TIME_TYPE
      The base type for all temporal type definitions (see clause 14.2.1.1).
      See Also:
    • TIME_PROP_TYPE_SET

      public static final Set<String> TIME_PROP_TYPE_SET
      Immutable set of all predefined GML temporal property types (see clause 9.7, Table 6).
    • ABSTRACT_CRS

      public static final String ABSTRACT_CRS
      Abstract head of the substitution group for all coordinate reference system (CRS) descriptions (see clause 12.2.3.1).
      See Also:
    • ABSTRACT_COVERAGE

      public static final String ABSTRACT_COVERAGE
      Abstract head of the substitution group for all GML coverage elements (see clause 19.3.1).
      See Also:
    • OBSERVATION

      public static final String OBSERVATION
      Head of the substitution group for all GML observations (see clause 18.2.2).
      See Also:
    • DEFINITION

      public static final String DEFINITION
      Head of the substitution group for all definition elements, including dictionaries (see clause 15.2).
      See Also:
    • ABSTRACT_VALUE

      public static final String ABSTRACT_VALUE
      Abstract head of the substitution group for all GML value elements (see clauses 16.4.2, D.3.15).
      See Also:
    • MD_PROP_TYPE

      public static final String MD_PROP_TYPE
      Base type for defining metadata property types (see clause 7.2.6.1).
      See Also:
    • MEMBER_PROP_TYPE

      public static final String MEMBER_PROP_TYPE
      Base type for defining object property types that represent the members of a GML object collection (see clause 7.2.5.1).
      See Also:
    • ENVELOPE

      public static final String ENVELOPE
      Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions (see clause 10.1.4.6).
      See Also:
    • POINT

      public static final String POINT
      A gml:Point is a realization of GM_Point from ISO 19107 (10.3.1).
      See Also:
    • CURVE

      public static final String CURVE
      A gml:Curve is a realization of GM_Curve from ISO 19107 (10.4.5).
      See Also:
    • LINE_STRING

      public static final String LINE_STRING
      A gml:LineString is a curve consisting of a single segment with linear interpolation.
      See Also:
    • COMP_CURVE

      public static final String COMP_CURVE
      A gml:CompositeCurve is a realization of GM_CompositeCurve from ISO 19107 (11.2.2.2).
      See Also:
    • ORIENT_POS

      public static final String ORIENT_POS
      Indicates that a geometry or topology element has positive orientation.
      See Also:
    • ORIENT_NEG

      public static final String ORIENT_NEG
      Indicates that a geometry or topology element has negative orientation.
      See Also:
    • SURFACE

      public static final String SURFACE
      A gml:Surface is a realization of GM_Surface from ISO 19107 (10.5.10).
      See Also:
    • POLYGON

      public static final String POLYGON
      A gml:Polygon is is a special surface that is defined by a single surface patch.
      See Also:
    • CURVE_SET

      public static final Set<QName> CURVE_SET
      Immutable set containing all curve-based geometry elements (that substitute for gml:AbstractCurve).
    • SRS

      public static final String SRS
      The srsName attribute identifies a spatial reference system.
      See Also: