org.opengis.metadata.spatial
Class SpatialRepresentationType

Object
  extended by CodeList<SpatialRepresentationType>
      extended by SpatialRepresentationType
All Implemented Interfaces:
Serializable, Comparable<SpatialRepresentationType>

@Profile(level=CORE)
@UML(identifier="MD_SpatialRepresentationTypeCode",
     specification=ISO_19115)
public final class SpatialRepresentationType
extends CodeList<SpatialRepresentationType>

Method used to represent geographic information in the dataset.

Since:
GeoAPI 2.0
Author:
Martin Desruisseaux (IRD)
See Also:
Serialized Form

Field Summary
static SpatialRepresentationType GRID
          Grid data is used to represent geographic data.
static SpatialRepresentationType STEREO_MODEL
          Three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images.
static SpatialRepresentationType TEXT_TABLE
          Textual or tabular data is used to represent geographic data.
static SpatialRepresentationType TIN
          Triangulated irregular network.
static SpatialRepresentationType VECTOR
          Vector data is used to represent geographic data.
static SpatialRepresentationType VIDEO
          Scene from a video recording.
 
Method Summary
 SpatialRepresentationType[] family()
          Returns the list of enumerations of the same kind than this enum.
static SpatialRepresentationType valueOf(String code)
          Returns the spatial representation type that matches the given string, or returns a new one if none match it.
static SpatialRepresentationType[] values()
          Returns the list of SpatialRepresentationTypes.
 
Methods inherited from class CodeList
compareTo, equals, identifier, matches, name, ordinal, readResolve, toString, valueOf
 
Methods inherited from class Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VECTOR

@UML(identifier="vector",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType VECTOR
Vector data is used to represent geographic data.


GRID

@UML(identifier="grid",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType GRID
Grid data is used to represent geographic data.


TEXT_TABLE

@UML(identifier="textTable",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType TEXT_TABLE
Textual or tabular data is used to represent geographic data.


TIN

@UML(identifier="tin",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType TIN
Triangulated irregular network.


STEREO_MODEL

@UML(identifier="stereoModel",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType STEREO_MODEL
Three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images.


VIDEO

@UML(identifier="video",
     obligation=CONDITIONAL,
     specification=ISO_19115)
public static final SpatialRepresentationType VIDEO
Scene from a video recording.

Method Detail

values

public static SpatialRepresentationType[] values()
Returns the list of SpatialRepresentationTypes.

Returns:
The list of codes declared in the current JVM.

family

public SpatialRepresentationType[] family()
Returns the list of enumerations of the same kind than this enum.

Specified by:
family in class CodeList<SpatialRepresentationType>
Returns:
The codes of the same kind than this code.

valueOf

public static SpatialRepresentationType valueOf(String code)
Returns the spatial representation type that matches the given string, or returns a new one if none match it.

Parameters:
code - The name of the code to fetch or to create.
Returns:
A code matching the given name.


Copyright © 1996-2014 Geotools. All Rights Reserved.