Linear Data Type

Implemented Interfaces
Serializable
Properties
name data type description
tpegLinearLocation TpegLinearLocation
alertCLinear AlertCLinear
roadsideReferencePointLinear RoadsideReferencePointLinear
linearExtension ExtensionType
Properties inherited from NetworkLocation
supplementaryPositionalDescription SupplementaryPositionalDescription
destination Destination
networkLocationExtension ExtensionType
Properties inherited from Location
externalReferencing array of ExternalReferencing
locationForDisplay PointCoordinates
locationExtension ExtensionType

Example

{
  "tpegLinearLocation" : {
    "tpegDirection" : "anticlockwise",
    "tpegLinearLocationType" : "segment",
    "to" : {
      "tpegPointExtension" : { }
    },
    "from" : {
      "tpegPointExtension" : { }
    },
    "tpegLinearLocationExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "alertCLinear" : {
    "alertCLocationCountryCode" : "...",
    "alertCLocationTableNumber" : "...",
    "alertCLocationTableVersion" : "...",
    "alertCLinearExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "roadsideReferencePointLinear" : {
    "roadsideReferencePointPrimaryLocation" : {
      "roadsideReferencePoint" : { },
      "roadsideReferencePointPrimaryLocationExtension" : { }
    },
    "roadsideReferencePointSecondaryLocation" : {
      "roadsideReferencePoint" : { },
      "roadsideReferencePointSecondaryLocationExtension" : { }
    },
    "roadsideReferencePointLinearExtension" : {
      "anies" : [ { }, { } ]
    }
  },
  "linearExtension" : {
    "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" : [ "mainCarriageway", "serviceRoad" ],
    "footpath" : true,
    "lane" : [ "overtakingLane", "lane6" ],
    "lengthAffected" : 12345.0,
    "locationDescriptor" : [ "inTunnel", "onLinkRoad" ],
    "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" : { }
    } ]
  }
}