Interface LocationStructureOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
LocationStructure, LocationStructure.Builder

public interface LocationStructureOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Altitude (metres) Above sea level.
    Identifier of point.
    com.google.protobuf.ByteString
    Identifier of point.
    double
    Latitude from equator. -90 (South) to +90 (North).
    double
    Longitude from Greenwich Meridian. -180 (East) to +180 (West).
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
    double
    Precision for point measurement.
    identifier of data Reference system for geocodes if point is specified as gml compatible Coordinates.
    com.google.protobuf.ByteString
    identifier of data Reference system for geocodes if point is specified as gml compatible Coordinates.
    boolean
    [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getId

      String getId()
       Identifier of point.  [netex_framework/netex_utility/netex_location_types.xsd at 99:56]
       
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Identifier of point.  [netex_framework/netex_utility/netex_location_types.xsd at 99:56]
       
      string id = 1;
      Returns:
      The bytes for id.
    • getSrsName

      String getSrsName()
       identifier of data Reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.  [netex_framework/netex_utility/netex_location_types.xsd at 104:52]
       
      string srs_name = 2;
      Returns:
      The srsName.
    • getSrsNameBytes

      com.google.protobuf.ByteString getSrsNameBytes()
       identifier of data Reference system for geocodes if point is specified as gml compatible Coordinates. A gml value. If not specified taken from system configuration.  [netex_framework/netex_utility/netex_location_types.xsd at 104:52]
       
      string srs_name = 2;
      Returns:
      The bytes for srsName.
    • getLongitude

      double getLongitude()
       Longitude from Greenwich Meridian. -180 (East) to +180 (West). Decimal degrees. e.g. 2.356  [netex_framework/netex_utility/netex_location_types.xsd at 75:57]
       
      double longitude = 3;
      Returns:
      The longitude.
    • getLatitude

      double getLatitude()
       Latitude from equator. -90 (South) to +90 (North). Decimal degrees. e.g. 56.356  [netex_framework/netex_utility/netex_location_types.xsd at 80:55]
       
      double latitude = 4;
      Returns:
      The latitude.
    • getAltitude

      double getAltitude()
       Altitude (metres) Above sea level.  [netex_framework/netex_utility/netex_location_types.xsd at 85:69]
       
      double altitude = 5;
      Returns:
      The altitude.
    • hasPos

      boolean hasPos()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 11;
      Returns:
      Whether the pos field is set.
    • getPos

       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 11;
      Returns:
      The pos.
    • getPosOrBuilder

      DirectPositionTypeOrBuilder getPosOrBuilder()
       [gml/geometryBasic0d1d-extract-v3_2_1.xsd at 84:53]
       
      .net.opengis.www.gml.v3_2.DirectPositionType pos = 11;
    • getPrecision

      double getPrecision()
       Precision for point measurement. In meters.  [netex_framework/netex_utility/netex_location_types.xsd at 93:68]
       
      double precision = 21;
      Returns:
      The precision.