Point, Location, Link, LinkSequence, PointInLinkSequence, Zone
Point (Abstract)
A 0-dimensional node of the network used for the spatial description of the network. POINTs may be located by a LOCATION in a given LOCATING SYSTEM.
Point – XML Element (Abstract)
Classification | Name | Type | Cardinality | Description |
::> | ::> | DataManagedObject | ::> | POINT inherits from DATA MANAGED OBJECT. |
«PK» | id | PointIdType | 1:1 | Identifier of POINT. |
| Name | MultilingualString | 0:1 | Name of POINT. |
«cntd» | Location | Location | 0:1 1:1 | Location of POINT. Mandatory in the EPIP. |
«» | PointNumber | xsd:normalizedString | 0:1 | Arbitrary alternative identifier for the POINT. |
«cntd» | types | TypeOfPointRef | 0:* | Reference to one or more a TYPE OF POINT. |
«cntd» | projections | Projection | 0:* | Projections for POINT. |
Currently this XML Element is not in use in the Austrian NeTEx Profile
Location (Subcomponent of Point)
The position of a POINT with a reference to a given LOCATING SYSTEM (e.g. coordinates).
Location – XML Element
Classification | Name | Type | Cardinality | Description |
«FK» | srsName | LocatingSystemNameType | 0:1 | GML id of Type of LOCATING SYSTEM used. urn:ogc:def:crs:EPSG::4326 for WGS84, see http://www.opengeospatial.org/ogcUrnPolicy ) Note: WGS84 Is highly recommended for the EPIP. |
| Longitude | LongitudeType | 1:1 | Longitude of Location. |
| Latitude | LatitudeType | 1:1 | Latitude of Location. |
|
|
|
|
|
Example from the Austrian NeTEx Profile:
Link (Abstract)
A LINK is an oriented spatial object of dimension 1 with view to the overall description of a network, describing a connection between two POINTs
Link – XML Element (Abstract)
Classification | Name | Type | Cardinality | Description |
::> | ::> | DataManagedObject | ::> | LINK inherits from DATA MANAGED OBJECT. |
«PK» | id | LinkIdType | 1:1 | Identifier of LINK. |
| Name | MultilingualString | 0:1 | Name of LINK. currently not populated in the Austrian NeTEx Profile |
| Distance | DistanceType | 0:1 | Distance along LINK. Distance in meters |
«cntd» | types | TypeOfLinkRef | 0:* | Reference to one or more a TYPE OF LINK. currently not populated in the Austrian NeTEx Profile |
«cntd» | LineString | gml:LineString | 0:1 | GML linestring (detailed geometry) of the LINK. currently not populated in the Austrian NeTEx Profile |
«cntd» | projections | Projection | 0:* | Projections for LINK. currently not populated in the Austrian NeTEx Profile |
«cntd» | passingThrough | PointOnLink | 0:* | POINTs on LINK that LINK passes through. NOTE: Use Linestring for Link's shape currently not populated in the Austrian NeTEx Profile |
«FK» | (FromPointRef) | PointRef | 1:1 | Reference to point at which LINK starts. |
«FK» | (ToPointRef) | PointRef | 1:1 | Reference to point at which LINK ends. |
Example from the Austrian NeTEx Profile
LinkSequence (Abstract)
A LINK SEQUENCE describes a path through a network, such as a bus route. It can consist of an ordered set of POINTs IN SEQUENCE (referencing POINTs of a particular type) or LINKs in SEQUENCE (referencing LINKs of a particular type).
LinkSequence is abstract: it is specialised to create specific types of path such as Route, JourneyPattern, ServicePattern, etc.
Classification | Name | Type | Cardinality | Description |
::> | ::> | DataManagedObject | ::> | LINK SEQUENCE inherits from DATA MANAGED OBJECT. |
«PK» | id | LinkSequenceIdType | 1:1 | Identifier of LINK SEQUENCE. |
| Name | MultilingualString | 0:1 | Name of LINK SEQUENCE. |
| ShortName | MultilingualString | 0:1 | Short Name of LINK SEQUENCE. |
| Distance | DistanceType | 0:1 | Distance of LINK SEQUENCE. Units are as specified for Frame. Default is SI Metres. |
| PrivateCode | PrivateCodeType | 0:1 | Private Code of LINK SEQUENCE. |
«cntd» | sectionsInSequence | sectionsInSequence | 0:1 | SECTIONS that make up route. Can be used as an alternative to points in Sequence. POINTS and LINKS must be of the same type as sequence, e.g. ROUTE, ROUTE POINT, ROUTE LINK |
«cntd» | (pointsInSequence) | (XxxxPointInSequence)+ | 1:* | An ordered sequence of POINT IN SEQUENCE elements that each reference a POINT of the specific type for the LINK SEQUENCE. For example, a ServicePattern holds a sequence of StopPointInJourneyPattern instances that each reference a ScheduledStopPoint, |
Currently this XML Element is not in use in the Austrian NeTEx Profile
PointInLinkSequence (Abstract)
A POINT in a LINK SEQUENCE indicating its order in that particular LINK SEQUENCE.
PointInLinkSequence – XML Element (Abstract)
Classification | Name | Type | Cardinality | Description |
::> | ::> | VersionedChild | ::> | POINT in LINK SEQUENCE inherits from VERSIONED CHILD. |
«PK» | id | PointInSequenceIdType | 1:1 | Identifier of POINT in LINK SEQUENCE. (Abstract) |
«atr» | order | xsd:positiveInteger | 1:1 | Order of POINT in LINK SEQUENCE within sequence. |
«FK» | LinkSequenceRef | LinkSequenceRef | 1:1 | Reference to LINK SEQUENCE containing POINT in LINK SEQUENCE. |
«containment» | projections | Projection | 0:* | Projections of POINT in LINK SEQUENCE. |
| Description | MultilingualString | 0:1 | Description of POINT in LINK SEQUENCE. +v1.1 |
Currently this XML Element is not in use in the Austrian NeTEx Profile
Zone (Abstract)
A ZONE defines a two-dimensional PLACE within the service area of a public transport OPERATOR (ADMINISTRATIVE ZONE, TARIFF ZONE, ACCESS ZONE, etc.).
Zone – XML Element (Abstract)
Classification | Name | Type | Cardinality | Description |
::> | ::> | GroupOfPoints | ::> | ZONE inherits from GROUP OF POINTs. |
«PK» | id | ZoneIdType | 1:1 | Identifier of ZONE. |
«cntd» | members | PointRef | 0:* | List of points within ZONE. |
«cntd» | types | TypeOfZoneRef | 0:* | Type of ZONE. |
«cntd» | Centroid | Point | 0:1 | Centre POINT of ZONE. |
«cntd» | gml:Polygon | gml:Polygon |
| Polygon associated with zone. |
Currently this XML Element is not in use in the Austrian NeTEx Profile