org.deegree.crs
Class GeodeticDatumType

java.lang.Object
  extended by org.deegree.crs.Identifiable
      extended by org.deegree.crs.GeodeticDatumType

public class GeodeticDatumType
extends Identifiable

The definition of a Datum in the deegree-crs-library. The usedEllipsoid is a reference to the id of an ellipsoid defined in the crs-configuration. Same is true for the usedPrimeMeridian, if this is omitted the greenwich meridian is used. If no conversionInfo (also a link to an existing object) is given, it is assumed that the datum needs no conversion into wgs84 (e.g. the ESR:89 datum).

Java class for GeodeticDatumType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="GeodeticDatumType">
   <complexContent>
     <extension base="{http://www.deegree.org/crs}_Identifiable">
       <sequence>
         <element name="UsedEllipsoid" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="UsedPrimeMeridian" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UsedWGS84ConversionInfo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String usedEllipsoid
           
protected  String usedPrimeMeridian
           
protected  String usedWGS84ConversionInfo
           
 
Fields inherited from class org.deegree.crs.Identifiable
id, nameOrVersionOrDescription
 
Constructor Summary
GeodeticDatumType()
           
 
Method Summary
 String getUsedEllipsoid()
          Gets the value of the usedEllipsoid property.
 String getUsedPrimeMeridian()
          Gets the value of the usedPrimeMeridian property.
 String getUsedWGS84ConversionInfo()
          Gets the value of the usedWGS84ConversionInfo property.
 void setUsedEllipsoid(String value)
          Sets the value of the usedEllipsoid property.
 void setUsedPrimeMeridian(String value)
          Sets the value of the usedPrimeMeridian property.
 void setUsedWGS84ConversionInfo(String value)
          Sets the value of the usedWGS84ConversionInfo property.
 
Methods inherited from class org.deegree.crs.Identifiable
getId, getNameOrVersionOrDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

usedEllipsoid

protected String usedEllipsoid

usedPrimeMeridian

protected String usedPrimeMeridian

usedWGS84ConversionInfo

protected String usedWGS84ConversionInfo
Constructor Detail

GeodeticDatumType

public GeodeticDatumType()
Method Detail

getUsedEllipsoid

public String getUsedEllipsoid()
Gets the value of the usedEllipsoid property.

Returns:
possible object is String

setUsedEllipsoid

public void setUsedEllipsoid(String value)
Sets the value of the usedEllipsoid property.

Parameters:
value - allowed object is String

getUsedPrimeMeridian

public String getUsedPrimeMeridian()
Gets the value of the usedPrimeMeridian property.

Returns:
possible object is String

setUsedPrimeMeridian

public void setUsedPrimeMeridian(String value)
Sets the value of the usedPrimeMeridian property.

Parameters:
value - allowed object is String

getUsedWGS84ConversionInfo

public String getUsedWGS84ConversionInfo()
Gets the value of the usedWGS84ConversionInfo property.

Returns:
possible object is String

setUsedWGS84ConversionInfo

public void setUsedWGS84ConversionInfo(String value)
Sets the value of the usedWGS84ConversionInfo property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.