Main Page | Packages | Class Hierarchy | Alphabetical List | Compound List | Compound Members

SRM.SRM_CS_Code Class Reference

CS ORM code enumeration according to the SRM spec. More...

Inheritance diagram for SRM.SRM_CS_Code:

Inheritance graph
[legend]
List of all members.

Static Public Member Functions

SRM_CS_Code getEnum (int enum) throws SrmException
 returns the SRM_CS_Code from its enumerant value

SRM_CS_Code getEnum (String name) throws SrmException
 returns the SRM_CS_Code from its string name


Static Public Attributes

final int _totalEnum = 28
final int _CS_UNDEFINED = 0
final int _CS_EUCLIDEAN_3D = 1
 Undefined.

final int _CS_LOCOCENTRIC_EUCLIDEAN_3D = 2
 Euclidean 3D.

final int _CS_SPHERICAL = 3
 Localized Euclidean 3D.

final int _CS_LOCOCENTRIC_SPHERICAL = 4
 Spherical.

final int _CS_AZIMUTHAL_SPHERICAL = 5
 Localized spherical.

final int _CS_LOCOCENTRIC_AZIMUTHAL_SPHERICAL = 6
 Azimuthal spherical.

final int _CS_GEODETIC = 7
 Localized azimuthal spherical.

final int _CS_PLANETODETIC = 8
 Geodetic 3D.

final int _CS_CYLINDRICAL = 9
 Planetodetic 3D. Geodetic 3D with longitude in opposite direction.

final int _CS_LOCOCENTRIC_CYLINDRICAL = 10
 Cylindrical.

final int _CS_MERCATOR = 11
 Localized cylindrical.

final int _CS_OBLIQUE_MERCATOR_SPHERICAL = 12
 Mercator and augmented Mercator map projection coordinate systems.

final int _CS_TRANSVERSE_MERCATOR = 13
 Oblique Mercator and augmented oblique Mercator map projections of a sphere.

final int _CS_LAMBERT_CONFORMAL_CONIC = 14
 Transverse Mercator and augmented transverse Mercator map projections.

final int _CS_POLAR_STEREOGRAPHIC = 15
 Lambert conformal conic and augmented Lambert conformal conic map projections.

final int _CS_EQUIDISTANT_CYLINDRICAL = 16
 Polar stereographic and augmented polar stereographic map projections.

final int _CS_SURFACE_GEODETIC = 17
 Equidistant cylindrical and augmented equidistant cylindrical map projections.

final int _CS_SURFACE_PLANETODETIC = 18
 Surface geodetic.

final int _CS_LOCOCENTRIC_SURFACE_EUCLIDEAN = 19
 Surface planetodetic. Surface geodetic with longitude in opposite direction.

final int _CS_LOCOCENTRIC_SURFACE_AZIMUTHAL = 20
 Localization of Euclidean 2D CS into plane surface in 3D position-space.

final int _CS_LOCOCENTRIC_SURFACE_POLAR = 21
 Localization of azimuthal CS into plane surface in 3D position-space.

final int _CS_EUCLIDEAN_2D = 22
 Localization of polar CS into plane surface in 3D position-space.

final int _CS_LOCOCENTRIC_EUCLIDEAN_2D = 23
 Euclidean 2D.

final int _CS_AZIMUTHAL = 24
 Localized Euclidean 2D.

final int _CS_LOCOCENTRIC_AZIMUTHAL = 25
 Azimuthal coordinate system.

final int _CS_POLAR = 26
 Localization of azimuthal CS.

final int _CS_LOCOCENTRIC_POLAR = 27
 Polar coordinate system.

final int _CS_EUCLIDEAN_1D = 28
 Localized polar.

final SRM_CS_Code CS_UNDEFINED = new SRM_CS_Code( _CS_UNDEFINED, "CS_UNDEFINED" )
 Euclidean 1D.

final SRM_CS_Code CS_EUCLIDEAN_3D = new SRM_CS_Code( _CS_EUCLIDEAN_3D, "CS_EUCLIDEAN_3D" )
final SRM_CS_Code CS_LOCOCENTRIC_EUCLIDEAN_3D = new SRM_CS_Code( _CS_LOCOCENTRIC_EUCLIDEAN_3D, "CS_LOCOCENTRIC_EUCLIDEAN_3D" )
final SRM_CS_Code CS_SPHERICAL = new SRM_CS_Code( _CS_SPHERICAL, "CS_SPHERICAL" )
final SRM_CS_Code CS_LOCOCENTRIC_SPHERICAL = new SRM_CS_Code( _CS_LOCOCENTRIC_SPHERICAL, "CS_LOCOCENTRIC_SPHERICAL" )
final SRM_CS_Code CS_AZIMUTHAL_SPHERICAL = new SRM_CS_Code( _CS_AZIMUTHAL_SPHERICAL, "CS_AZIMUTHAL_SPHERICAL" )
final SRM_CS_Code CS_LOCOCENTRIC_AZIMUTHAL_SPHERICAL = new SRM_CS_Code( _CS_LOCOCENTRIC_AZIMUTHAL_SPHERICAL, "CS_LOCOCENTRIC_AZIMUTHAL_SPHERICAL" )
final SRM_CS_Code CS_GEODETIC = new SRM_CS_Code( _CS_GEODETIC, "CS_GEODETIC" )
final SRM_CS_Code CS_PLANETODETIC = new SRM_CS_Code( _CS_PLANETODETIC, "CS_PLANETODETIC" )
final SRM_CS_Code CS_CYLINDRICAL = new SRM_CS_Code( _CS_CYLINDRICAL, "CS_CYLINDRICAL" )
final SRM_CS_Code CS_LOCOCENTRIC_CYLINDRICAL = new SRM_CS_Code( _CS_LOCOCENTRIC_CYLINDRICAL, "CS_LOCOCENTRIC_CYLINDRICAL" )
final SRM_CS_Code CS_MERCATOR = new SRM_CS_Code( _CS_MERCATOR, "CS_MERCATOR" )
final SRM_CS_Code CS_OBLIQUE_MERCATOR_SPHERICAL = new SRM_CS_Code( _CS_OBLIQUE_MERCATOR_SPHERICAL, "CS_OBLIQUE_MERCATOR_SPHERICAL" )
final SRM_CS_Code CS_TRANSVERSE_MERCATOR = new SRM_CS_Code( _CS_TRANSVERSE_MERCATOR, "CS_TRANSVERSE_MERCATOR" )
final SRM_CS_Code CS_LAMBERT_CONFORMAL_CONIC = new SRM_CS_Code( _CS_LAMBERT_CONFORMAL_CONIC, "CS_LAMBERT_CONFORMAL_CONIC" )
final SRM_CS_Code CS_POLAR_STEREOGRAPHIC = new SRM_CS_Code( _CS_POLAR_STEREOGRAPHIC, "CS_POLAR_STEREOGRAPHIC" )
final SRM_CS_Code CS_EQUIDISTANT_CYLINDRICAL = new SRM_CS_Code( _CS_EQUIDISTANT_CYLINDRICAL, "CS_EQUIDISTANT_CYLINDRICAL" )
final SRM_CS_Code CS_SURFACE_GEODETIC = new SRM_CS_Code( _CS_SURFACE_GEODETIC, "CS_SURFACE_GEODETIC" )
final SRM_CS_Code CS_SURFACE_PLANETODETIC = new SRM_CS_Code( _CS_SURFACE_PLANETODETIC, "CS_SURFACE_PLANETODETIC" )
final SRM_CS_Code CS_LOCOCENTRIC_SURFACE_EUCLIDEAN = new SRM_CS_Code( _CS_LOCOCENTRIC_SURFACE_EUCLIDEAN, "CS_LOCOCENTRIC_SURFACE_EUCLIDEAN" )
final SRM_CS_Code CS_LOCOCENTRIC_SURFACE_AZIMUTHAL = new SRM_CS_Code( _CS_LOCOCENTRIC_SURFACE_AZIMUTHAL, "CS_LOCOCENTRIC_SURFACE_AZIMUTHAL" )
final SRM_CS_Code CS_LOCOCENTRIC_SURFACE_POLAR = new SRM_CS_Code( _CS_LOCOCENTRIC_SURFACE_POLAR, "CS_LOCOCENTRIC_SURFACE_POLAR" )
final SRM_CS_Code CS_EUCLIDEAN_2D = new SRM_CS_Code( _CS_EUCLIDEAN_2D, "CS_EUCLIDEAN_2D" )
final SRM_CS_Code CS_LOCOCENTRIC_EUCLIDEAN_2D = new SRM_CS_Code( _CS_LOCOCENTRIC_EUCLIDEAN_2D, "CS_LOCOCENTRIC_EUCLIDEAN_2D" )
final SRM_CS_Code CS_AZIMUTHAL = new SRM_CS_Code( _CS_AZIMUTHAL, "CS_AZIMUTHAL" )
final SRM_CS_Code CS_LOCOCENTRIC_AZIMUTHAL = new SRM_CS_Code( _CS_LOCOCENTRIC_AZIMUTHAL, "CS_LOCOCENTRIC_AZIMUTHAL" )
final SRM_CS_Code CS_POLAR = new SRM_CS_Code( _CS_POLAR, "CS_POLAR" )
final SRM_CS_Code CS_LOCOCENTRIC_POLAR = new SRM_CS_Code( _CS_LOCOCENTRIC_POLAR, "CS_LOCOCENTRIC_POLAR" )
final SRM_CS_Code CS_EUCLIDEAN_1D = new SRM_CS_Code( _CS_EUCLIDEAN_1D, "CS_EUCLIDEAN_1D" )

Detailed Description

CS ORM code enumeration according to the SRM spec.

Author:
David Shen


The documentation for this class was generated from the following file:
Spatial Reference Model Java API Version 4.1 - 10 Apr 2006
Copyright © 2006 SEDRIS Docs by Doxygen 1.3.2