org.citygml4j.jaxb.gml._3_1_1
Class GeocentricCRSType

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.AbstractReferenceSystemBaseType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractReferenceSystemType
                  extended by org.citygml4j.jaxb.gml._3_1_1.GeocentricCRSType

public class GeocentricCRSType
extends AbstractReferenceSystemType

A 3D coordinate reference system with the origin at the approximate centre of mass of the earth. A geocentric CRS deals with the earth's curvature by taking a 3D spatial view, which obviates the need to model the earth's curvature.

Java class for GeocentricCRSType complex type.

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

 <complexType name="GeocentricCRSType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractReferenceSystemType">
       <sequence>
         <choice>
           <element ref="{http://www.opengis.net/gml}usesCartesianCS"/>
           <element ref="{http://www.opengis.net/gml}usesSphericalCS"/>
         </choice>
         <element ref="{http://www.opengis.net/gml}usesGeodeticDatum"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
GeocentricCRSType()
           
 
Method Summary
 CartesianCSRefType getUsesCartesianCS()
          Gets the value of the usesCartesianCS property.
 GeodeticDatumRefType getUsesGeodeticDatum()
          Gets the value of the usesGeodeticDatum property.
 SphericalCSRefType getUsesSphericalCS()
          Gets the value of the usesSphericalCS property.
 boolean isSetUsesCartesianCS()
           
 boolean isSetUsesGeodeticDatum()
           
 boolean isSetUsesSphericalCS()
           
 void setUsesCartesianCS(CartesianCSRefType value)
          Sets the value of the usesCartesianCS property.
 void setUsesGeodeticDatum(GeodeticDatumRefType value)
          Sets the value of the usesGeodeticDatum property.
 void setUsesSphericalCS(SphericalCSRefType value)
          Sets the value of the usesSphericalCS property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractReferenceSystemType
getRemarks, getScope, getSrsID, getValidArea, isSetRemarks, isSetScope, isSetSrsID, isSetValidArea, setRemarks, setScope, setSrsID, setValidArea, unsetSrsID
 
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

GeocentricCRSType

public GeocentricCRSType()
Method Detail

getUsesCartesianCS

public CartesianCSRefType getUsesCartesianCS()
Gets the value of the usesCartesianCS property.

Returns:
possible object is CartesianCSRefType

setUsesCartesianCS

public void setUsesCartesianCS(CartesianCSRefType value)
Sets the value of the usesCartesianCS property.

Parameters:
value - allowed object is CartesianCSRefType

isSetUsesCartesianCS

public boolean isSetUsesCartesianCS()

getUsesSphericalCS

public SphericalCSRefType getUsesSphericalCS()
Gets the value of the usesSphericalCS property.

Returns:
possible object is SphericalCSRefType

setUsesSphericalCS

public void setUsesSphericalCS(SphericalCSRefType value)
Sets the value of the usesSphericalCS property.

Parameters:
value - allowed object is SphericalCSRefType

isSetUsesSphericalCS

public boolean isSetUsesSphericalCS()

getUsesGeodeticDatum

public GeodeticDatumRefType getUsesGeodeticDatum()
Gets the value of the usesGeodeticDatum property.

Returns:
possible object is GeodeticDatumRefType

setUsesGeodeticDatum

public void setUsesGeodeticDatum(GeodeticDatumRefType value)
Sets the value of the usesGeodeticDatum property.

Parameters:
value - allowed object is GeodeticDatumRefType

isSetUsesGeodeticDatum

public boolean isSetUsesGeodeticDatum()