org.citygml4j.jaxb.gml._3_1_1
Class GeodeticDatumType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.DefinitionType
          extended by org.citygml4j.jaxb.gml._3_1_1.AbstractDatumBaseType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractDatumType
                  extended by org.citygml4j.jaxb.gml._3_1_1.GeodeticDatumType

public class GeodeticDatumType
extends AbstractDatumType

A geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere) that approximates the shape of the earth, or of a Cartesian coordinate system centered in this ellipsoid (or sphere).

Java-Klasse für GeodeticDatumType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="GeodeticDatumType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractDatumType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}usesPrimeMeridian"/>
         <element ref="{http://www.opengis.net/gml}usesEllipsoid"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
GeodeticDatumType()
           
 
Method Summary
 EllipsoidRefType getUsesEllipsoid()
          Ruft den Wert der usesEllipsoid-Eigenschaft ab.
 PrimeMeridianRefType getUsesPrimeMeridian()
          Ruft den Wert der usesPrimeMeridian-Eigenschaft ab.
 boolean isSetUsesEllipsoid()
           
 boolean isSetUsesPrimeMeridian()
           
 void setUsesEllipsoid(EllipsoidRefType value)
          Legt den Wert der usesEllipsoid-Eigenschaft fest.
 void setUsesPrimeMeridian(PrimeMeridianRefType value)
          Legt den Wert der usesPrimeMeridian-Eigenschaft fest.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractDatumType
getAnchorPoint, getDatumID, getRealizationEpoch, getRemarks, getScope, getValidArea, isSetAnchorPoint, isSetDatumID, isSetRealizationEpoch, isSetRemarks, isSetScope, isSetValidArea, setAnchorPoint, setDatumID, setRealizationEpoch, setRemarks, setScope, setValidArea, unsetDatumID
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeodeticDatumType

public GeodeticDatumType()
Method Detail

getUsesPrimeMeridian

public PrimeMeridianRefType getUsesPrimeMeridian()
Ruft den Wert der usesPrimeMeridian-Eigenschaft ab.

Returns:
possible object is PrimeMeridianRefType

setUsesPrimeMeridian

public void setUsesPrimeMeridian(PrimeMeridianRefType value)
Legt den Wert der usesPrimeMeridian-Eigenschaft fest.

Parameters:
value - allowed object is PrimeMeridianRefType

isSetUsesPrimeMeridian

public boolean isSetUsesPrimeMeridian()

getUsesEllipsoid

public EllipsoidRefType getUsesEllipsoid()
Ruft den Wert der usesEllipsoid-Eigenschaft ab.

Returns:
possible object is EllipsoidRefType

setUsesEllipsoid

public void setUsesEllipsoid(EllipsoidRefType value)
Legt den Wert der usesEllipsoid-Eigenschaft fest.

Parameters:
value - allowed object is EllipsoidRefType

isSetUsesEllipsoid

public boolean isSetUsesEllipsoid()