Class LocationStructure

  • All Implemented Interfaces:
    Serializable

    public class LocationStructure
    extends Object
    implements Serializable
    Type for gepspatial Position of a point. May be expressed in concrete WGS 84 Coordinates or any gml compatible point coordinates format.

    Java class for LocationStructure complex type.

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

     <complexType name="LocationStructure">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <choice>
               <sequence>
                 <element name="Longitude" type="{http://www.siri.org.uk/}LongitudeType"/>
                 <element name="Latitude" type="{http://www.siri.org.uk/}LatitudeType"/>
               </sequence>
               <element name="Coordinates" type="{http://www.siri.org.uk/}CoordinatesStructure"/>
             </choice>
             <element name="Precision" type="{http://www.siri.org.uk/}DistanceType" minOccurs="0"/>
           </sequence>
           <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="srsName" type="{http://www.siri.org.uk/}SrsNameType" />
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Constructor Detail

      • LocationStructure

        public LocationStructure()
    • Method Detail

      • getLongitude

        public BigDecimal getLongitude()
        Gets the value of the longitude property.
        Returns:
        possible object is BigDecimal
      • setLongitude

        public void setLongitude​(BigDecimal value)
        Sets the value of the longitude property.
        Parameters:
        value - allowed object is BigDecimal
      • getLatitude

        public BigDecimal getLatitude()
        Gets the value of the latitude property.
        Returns:
        possible object is BigDecimal
      • setLatitude

        public void setLatitude​(BigDecimal value)
        Sets the value of the latitude property.
        Parameters:
        value - allowed object is BigDecimal
      • getPrecision

        public BigInteger getPrecision()
        Gets the value of the precision property.
        Returns:
        possible object is BigInteger
      • setPrecision

        public void setPrecision​(BigInteger value)
        Sets the value of the precision property.
        Parameters:
        value - allowed object is BigInteger
      • getId

        public String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        public void setId​(String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String
      • getSrsName

        public String getSrsName()
        Gets the value of the srsName property.
        Returns:
        possible object is String
      • setSrsName

        public void setSrsName​(String value)
        Sets the value of the srsName property.
        Parameters:
        value - allowed object is String