org.opengis.metadata.spatial
Class TopologyLevel
- java.lang.Object
-
- org.opengis.util.CodeList<TopologyLevel>
-
- org.opengis.metadata.spatial.TopologyLevel
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<TopologyLevel>
@UML(identifier="MD_TopologyLevelCode", specification=ISO_19115) public final class TopologyLevel extends CodeList<TopologyLevel>
Degree of complexity of the spatial relationships.- Since:
- GeoAPI 2.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static TopologyLevelABSTRACTTopological complex without any specified geometric realization.static TopologyLevelFULL_PLANAR_GRAPH2-dimensional topological complex which is planar.static TopologyLevelFULL_SURFACE_GRAPH2-dimensional topological complex which is isomorphic to a subset of a surface.static TopologyLevelFULL_TOPOLOGY_3DComplete coverage of a 3D coordinate space.static TopologyLevelGEOMETRY_ONLYGeometry objects without any additional structure which describes topology.static TopologyLevelPLANAR_GRAPH1-dimensional topological complex which is planar.static TopologyLevelSURFACE_GRAPH1-dimensional topological complex which is isomorphic to a subset of a surface.static TopologyLevelTOPOLOGY_1D1-dimensional topological complex.static TopologyLevelTOPOLOGY_3D3-dimensional topological complex.
-
Constructor Summary
Constructors Constructor and Description TopologyLevel(java.lang.String name)Constructs an enum with the given name.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description CodeList[]family()Returns the list of enumerations of the same kind than this enum.static TopologyLevel[]values()Returns the list ofTopologyLevels.
-
-
-
Field Detail
-
GEOMETRY_ONLY
@UML(identifier="geometryOnly", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel GEOMETRY_ONLY
Geometry objects without any additional structure which describes topology.
-
TOPOLOGY_1D
@UML(identifier="topology1D", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel TOPOLOGY_1D
1-dimensional topological complex.
-
PLANAR_GRAPH
@UML(identifier="planarGraph", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel PLANAR_GRAPH
1-dimensional topological complex which is planar.
-
FULL_PLANAR_GRAPH
@UML(identifier="fullPlanarGraph", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel FULL_PLANAR_GRAPH
2-dimensional topological complex which is planar.
-
SURFACE_GRAPH
@UML(identifier="surfaceGraph", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel SURFACE_GRAPH
1-dimensional topological complex which is isomorphic to a subset of a surface.
-
FULL_SURFACE_GRAPH
@UML(identifier="fullSurfaceGraph", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel FULL_SURFACE_GRAPH
2-dimensional topological complex which is isomorphic to a subset of a surface.
-
TOPOLOGY_3D
@UML(identifier="topology3D", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel TOPOLOGY_3D
3-dimensional topological complex.
-
FULL_TOPOLOGY_3D
@UML(identifier="fullTopology3D", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel FULL_TOPOLOGY_3D
Complete coverage of a 3D coordinate space.
-
ABSTRACT
@UML(identifier="abstract", obligation=CONDITIONAL, specification=ISO_19115) public static final TopologyLevel ABSTRACT
Topological complex without any specified geometric realization.
-
-
Constructor Detail
-
TopologyLevel
public TopologyLevel(java.lang.String name)
Constructs an enum with the given name. The new enum is automatically added to the list returned byvalues().- Parameters:
name- The enum name. This name must not be in use by an other enum of this type.
-
-
Method Detail
-
values
public static TopologyLevel[] values()
Returns the list ofTopologyLevels.
-
family
public CodeList[] family()
Returns the list of enumerations of the same kind than this enum.- Specified by:
familyin classCodeList<TopologyLevel>
-
-
DataMelt 3.0 © DataMelt by jWork.ORG