Point Data Type

Implemented Interfaces
Serializable
Properties
name data type description
tpegPointLocation TpegPointLocation
alertCPoint AlertCPoint
roadsideReferencePoint RoadsideReferencePoint
pointByCoordinates PointByCoordinates
pointExtension ExtensionType
Properties inherited from NetworkLocation
supplementaryPositionalDescription SupplementaryPositionalDescription
destination Destination
networkLocationExtension ExtensionType
Properties inherited from Location
externalReferencing array of ExternalReferencing
locationForDisplay PointCoordinates
locationExtension ExtensionType

Example

{
  "tpegPointLocation" : {
    "tpegDirection" : "anticlockwise",
    "tpegPointLocationExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "alertCPoint" : {
    "alertCLocationCountryCode" : "...",
    "alertCLocationTableNumber" : "...",
    "alertCLocationTableVersion" : "...",
    "alertCPointExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "roadsideReferencePoint" : {
    "roadsideReferencePointIdentifier" : "...",
    "administrativeArea" : {
      "values" : { }
    },
    "roadName" : {
      "values" : { }
    },
    "roadNumber" : "...",
    "directionBound" : "inboundTowardsTown",
    "directionRelative" : "both",
    "distanceFromPrevious" : 12345.0,
    "distanceToNext" : 12345.0,
    "elevatedRoadSection" : true,
    "roadsideReferencePointDescription" : {
      "values" : { }
    },
    "roadsideReferencePointDistance" : 12345.0,
    "roadsideReferencePointExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "pointByCoordinates" : {
    "bearing" : 12345,
    "pointCoordinates" : {
      "latitude" : 12345.0,
      "longitude" : 12345.0,
      "pointCoordinatesExtension" : { }
    },
    "pointByCoordinatesExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "pointExtension" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  },
  "supplementaryPositionalDescription" : {
    "carriageway" : [ "leftHandParallelCarriageway", "entrySlipRoad" ],
    "footpath" : true,
    "lane" : [ "lane6", "crawlerLane" ],
    "lengthAffected" : 12345.0,
    "locationDescriptor" : [ "atTollPlaza", "overCrestOfHill" ],
    "locationPrecision" : 12345,
    "sequentialRampNumber" : 12345,
    "supplementaryPositionalDescriptionExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "destination" : {
    "destinationExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "networkLocationExtension" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  },
  "externalReferencing" : [ {
    "externalLocationCode" : "...",
    "externalReferencingSystem" : "...",
    "externalReferencingExtension" : {
      "anies" : [ { }, { } ]
    }
  }, {
    "externalLocationCode" : "...",
    "externalReferencingSystem" : "...",
    "externalReferencingExtension" : {
      "anies" : [ { }, { } ]
    }
  } ],
  "locationForDisplay" : {
    "latitude" : 12345.0,
    "longitude" : 12345.0,
    "pointCoordinatesExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "locationExtension" : {
    "anies" : [ {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    }, {
      "tagName" : "...",
      "schemaTypeInfo" : { },
      "ownerDocument" : { },
      "firstChild" : { },
      "prefix" : "...",
      "nextSibling" : { },
      "parentNode" : { },
      "nodeType" : 12345,
      "nodeValue" : "...",
      "nodeName" : "...",
      "namespaceURI" : "...",
      "childNodes" : { },
      "baseURI" : "...",
      "localName" : "...",
      "attributes" : { },
      "lastChild" : { },
      "textContent" : "...",
      "previousSibling" : { }
    } ]
  }
}