Skip to end of banner
Go to start of banner

network (i arbeid)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Versjon

Current version for network is  v1.3   (last changed 

Content


This document is part of NeTEx's profile Norway and describes data elements for the exchange of information related to transport networks over the NeTEx format.

Note that the network part of the profile describes elements for building up the network (structure, attributes, geography, etc.), for data exchange between information systems and representation of this type of data in route planning applications, etc., but without corresponding calendar-specified departures being described (as this falls into under the  timetable (korrektur) profile document)..

Components

Network

Network

Transport network, "umbrella" for all network#Lines that are naturally represented together to the public

(This can be grouped under explicit GroupOfLines, but Network itself is a sub-type of the GroupOfLines object and can also be referenced freely without explicit GroupofLines.)

See definition under General information

Defined in ServiceFrame

Example can be found in Enturs offisielle GitHub-repository (including use of additionalNetworks)

Network < network#GroupOfLines < GroupOfEntities  < DataManagedObject
NameTypeCardinalityDescription
NameMultilingualString1: 1Name of network
AuthorityRefOrganisationRefStructure1: 1

Organization reponsible for the network

groupsOfLinesnetwork#GroupOfLines0: *Lines (network#Line) included in the network
tariffZonestariffZoneRefs0: *Tariffzones (network#TariffZone) included in the network (where you have this)

GroupOfLines

Grouping of lines to refer to them in one

See definition under General information

Defined in ServiceFrame

GroupOfLines < GroupOfEntities  < DataManagedObject
NavnTypeCardinalityDescription
NameMultilingualString1: 1Name grouping of lines (e.g., for compilation / visibility) 
memberslineRefs0: 1

Explicit listing of lines included in the group (if appropriate)

Note that reference should normally go from  network#Line up to network#Networkc through a RepresentedByGroupRef

MainLineRefLineRefStructure0: 1Reference to primary line in the group 
TransportModeAllVehicleModesOfTransportEnumeration0: 1

Type of transport

See Transport Modes for possible values

Line

Line (grouping of routes, published with a given name or number)

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs offisielle GitHub-repository 

Line < DataManagedObject
NavnTypeCardinalityDescription
(attr) modificationxs:ModificationEnumeration0: 1Type of change (specified as "delete" when closing line)
NameMultilingualString1: 1Name of line
ShortNameMultilingualString0: 1Short name (eg "people's name", name that the audience knows the line under)
DescriptionMultilingualString  0: 1Description
TransportModeAllVehicleModesOfTransportEnumeration1: 1

Main transport type for the line

See Mode in Transport Modes for valid values

TransportSubmodeTransportSubmode1: 1

Transporttype-underkategori for linjen

See Submodes in Transport Modes for valid values (must be TransportSubmode of the type corresponding to the selected TransportMode)

Urlxsd:anyURI0: 1URL to website with travel information for the line
PublicCodexsd:normalizedString0: 1

Public Line Identifier (advertised identifier)

Usually a number that can be combined with a letter (eg L2, 31, etc.).

Name normally contains more information than the code, so the full name of the line is usually the compilation of PublicCode and Name

PrivateCodexsd:normalizedString0: 1Internal (unannounced) identifier for the line
ExternalLineRefExternalObjectRef0: 1

Reference (ID) to related Line (e.g. original line this is a replacement line for)

OperatorRefOperatorRefStructure

1: 1

Reference to main operator (may exceptionally be omitted, eg if line is run with own operator for each departure)

additionalOperatorstransportOrganisationRef0: *

Reference to the additional operators on the line

TypeOfLineRefTypeOfLineRef0: 1

Reference to the line type

Classification of the line (eg replacement line)

Monitoredxsd:boolean0: 1

Specifies whether real-time information is normally provided for this line (to be provided for real-time data providers)

routesRouteRef0: *

Reference to a list of routes (network#Route) for the actual line

This can normally be deduced from the Routes that have reference to the line, and it is only appropriate to state when these are described from Line (eg in other delivery / file).

RepresentedByGroupRef

GroupOfLinesRefStructure1: 1Reference to network (i arbeid) (alternatively more specific to  GroupOfLines) which this Line belongs
Presentationnetwork#Presentation0: 1

Graphical representation information (color, text, etc.)

AccessibilityAssessmentAccessitilityAssessment0: 1Universal Design - Description of the line

Presentation

Description of values to be used to present line information, such as text font and color, etc. (eg, on map representation)

Note that a minimum of one valid data field (below) must be defined in a valid Presentation

Example could be found in Enturs official GitHub-repository 

Presentation
NavnTypeCardinalityDescription
ColourColourValueType0: 1

Hexadecimal representation of the line color RGB values (for red, green and blue respectively)

The field specifies the color of the line record in information material and maps, e.g. "FDB927" = (253, 185, 39) = Yellow

TextColourColourValueType0: 1

Hexadecimal representation of the line color RGB values (for red, green and blue respectively)

The field specifies the color of the line record in information material and maps, e.g. "FFFFFF" = (255, 255, 255) = White

TextFontxsd:normalizedString0: 1

Font identifier (font)

Not normally used

TariffZone

TariffZone < Zone < GroupOfPoints < GroupOfEntities  < DataManagedObject
NameTypeCardinalityDescription
TariffZone inherits from Zone and does not introduce new elements or attributes.

Service

TypeOfService

Classification of a service. 

See definition under General information

Defined in TimetableFrame

TypeOfService < TypeOfValue < DataManagedObject
NameTypeCardinalityDescription
TypeOfService inherits fromTypeOfValue and does not introduce new elements or attributes.

Route

Route

Description of a route, specified as a sorted list of RoutePoints

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs official GitHub-repository 

Route < LinkSequence  < DataManagedObject
NameTypeCardinalityDescription
LineRefLineRefStructure1: 1Reference to line (network#Line) the route belongs.
DirectionTypeDirectionTypeEnumeration0: 1

The routes direction:

  • inbound (towards city-/ regioncenter or hub of transport)
  • outbound (from  center/ hub of transport) 
  • clockwise
  • anticlockwise

To be able to identify full or partial circular routes, clockwise / anticlockwise must be specified

pointsInSequencenetwork#PointOnRoute1: *List of the routes points 
InverseRouteRefRouteRefStructure0: 1Reference to any route that goes in the opposite direction

RoutePoint

A point that is a stopplace in a route 

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs official GitHub-repository 

RoutePoint < Point < DataManagedObject
NameTypeCardinalityDescription
BorderCrossingxsd:boolean0: 1

Specifies whether the point is on the border between two countries

ScheduledStopPoint

Point for planned disembarking and / or boarding. Linking to StopPlaces / Quays is done through network#StopAssignment. All ScheduledStopPoint must have such a link.

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs official GitHub-repository 

ScheduledStopPoint < network#TimingPoint < Point < DataManagedObject
NameTypeCardinalityDescription
tariffZonesTariffZoneRef0: 1List of TariffZones (network#TariffZone) StopPoint belongs
Presentationnetwork#Presentation0: 1Graphical elements related to StopPoint

TimingPoint

Point for registration of passage time (usually that the vehicles of transport does not have stopplaces or disembarking / boarding for passengers)

See definition under General information

Defined in ServiceFrame

TimingPoint < Point < DataManagedObject
NameTypeCardinalityDescription
TimingPointStatusTimingPointStatusEnumeration0: 1

Type of TimingPoint:

  • timingPoint
  • notTimingPoint (may indicate the expected passage time)
AllowedForWaitTimexsd:duration0: 1Permitted waiting time

PointOnRoute

PointOnRoute < PointInLinkSequence < VersionedChild  < EntityInVersion < Entity 
NameTypeCardinalityDescription
LinkSequenceRefLinkSequenceRefStructure0: 1

Reference to LinkSequence the point belongs. 

RouteRef should be uses, since network#Route inherits from LinkSequence.

Note that the field should not be used if PointOnRoute defined inline in network#Route.

projectionsProjection0: *

Projection on a point (RoutePoint, TimingPoint, SchedueledStopPoint) or a gml-coordinateprojection .

PointRefPointRefStructure1: 1

Reference to Point

RoutePointRef should be used to point to the corresponding network#RoutePoint.


Link (with direction) between two RoutePoints

See definition under General informastion

Defined in ServiceFrame

RouteLink < Link < DataManagedObject
NameTypeCardinalityDescription
FromPointRefRoutePointRef1: 1Startpoint for RouteLink
ToPointRefRoutePointRef1: 1Endepoint for RouteLink

Link (with direction) between two stop points

See definition under General information

Defined in ServiceFrame

ServiceLink < Link < DataManagedObject
NameTypeCardinalityDescription
Distancexsd:decimal0: 1

Distance in meters for ServiceLink, ie driving distance between FromPoint and ToPoint

projectionsLinkSequenceProjection0: 1Projection with <gml:LineString> indication of position 
FromPointRef

ScheduledStopPointRef

1: 1Startpoint for ServiceLink
ToPointRefScheduledStopPointRef1: 1Endpoint for ServiceLink

Stop Assignment

StopAssignment

Abstract class used in description of link between ScheduledStopPoint and StopPlace

See definition under General information

StopAssignment < Assignment < DataManagedObject
NameTypeCardinalityDescription
ScheduledStopPointRefScheduledStopPointRef1: 1Reference to network#ScheduledStopPoint

PassengerStopAssignment

Link between ScheduledStopPoint and StopPlace or Quay

Example could be found in Enturs official GitHub-repository 

Defined in ServiceFrame

PassengerStopAssignment < network#StopAssignment < Assignment  < DataManagedObject
NameTypeCaardinalityDescription
StopPlaceRefStopPlaceRef0: 1

Reference to StopPlace which is related to network#ScheduledStopPoint

Should be included as far as possible, but StopPlace for referenced Quay can be derived centrally by missing StopPlaceRef

QuayRefQuayRef1: 1Reference to an actual Quay on StopPlace
trainElementsTrainStopAssignmentRef0: *

References to a detailed position on platform (network#TrainStopAssignment)

Used only for trains

FlexibleStopAssignment

Link between ScheduledStopPoint and FlexibleStopPlace

Defined in ServiceFrame (the same way as PassengerStopAssignment)

FlexibleStopAssignment < network#StopAssignment < Assignment  < DataManagedObject
NameTypeCardinalityDescription
FlexibleStopPlaceRefFlexibleStopPlaceRef1: 1Reference to FlexibleStopPlace which is related to network#ScheduledStopPoint
(valg) FlexibleQuayRefFlexibleQuayRef0: 1

Reference to an actual FlexibleQuay

Can be added as a supplement if you have defined FlexibleQuay for where the vehicle of transport should stop

(valg) FlexibleAreaRefFlexibleAreaRef0: 1

Reference to an actual FlexibleArea

Can be added as a supplement if you have defined FlexibleArea for current FlexibleStopPlace

(valg) HailAndRideAreaRefHailAndRideAreaRef0: 1

Reference to an actual HailAndRideArea

Can be added as a supplement if you have defined HailAndRideArea for current FlexibleStopPlace

TrainStopAssignment

Link between TrainComponent (carriage) and StopPlace / Quay / BoardingPosition.

See definition under General information

Defined in ServiceFrame

TrainStopAssignment < network#StopAssignment  < Assignment < DataManagedObject
NavnTypeKardinalitetBeskrivelse
PassengerStopAssignmentRefPassengerStopAssignmentRef0: 1Reference to network#PassengerStopAssignment
TrainRefTrainRef0: 1Reference to Train
TrainComponentRefTrainComponentRef0: 1Reference to actual carriage (TrainComponent)
BoardingPositionRefBoardingPositionRef0: 1Reference to correct BoardingPosition
EntranceToVehicleMultilingualString0: 1Specifying entrance to the carriage, e.g. front", "rear"

Journey Pattern

JourneyPattern

Sorted list of ScheduledStopPoint / TimingPoint and / or Links for a given Route.

See definition under General information

Defined in ServiceFrame

JourneyPattern < LinkSequence  < DataManagedObject
NameTypeCardinalityDescription
PrivateCodexsd:normalizedString0: 1

Internal (unannounced) identifier for current JourneyPattern

RouteRefRouteRef1: 1Reference to network#Route used in JourneyPattern
runTimesJourneyPatternRunTime0: *

Description of RunTime for JourneyPattern

Only used when describing frequency-based departures

waitTimesJourneyPatternWaitTime0: *

Description of WaitTime for JourneyPattern

Used normally when describing frequency-based departures

headwaysJourneyPatternHeadway0: *

Description of JourneyHeadway for JourneyPattern

Only used when describing frequency-based departures

pointsInSequencePointInJourneyPattern0: *Sorted list of points in JourneyPattern. Must be network#StopPointInJourneyPattern or network#TimingPointInJourneyPattern.
linksInSequencenetwork#LinkInJourneyPattern0: *Sorted list of links in JourneyPattern. Must be network#ServiceLinkInJourneyPattern or network#TimingLinkInJourneyPattern.

StopPointInJourneyPattern

StopPointInJourneyPattern < PointInLinkSequence < VersionedChild < EntityInVersion < Entity
NameTypeCardinalityDescription
ScheduledStopPointRefScheduledStopPointRef1: 1Reference to network#ScheduledStopPoint
ForAlightingxsd:boolean0: 1

Specifies if disembarking is allowed. 

Should be indicated explicit (normal "false") for first StopPointInJourneyPattern

ForBoardingxsd:boolean0: 1

Specifies if boarding is allowed 

Should be explicit (normal "false") for last StopPointInJourneyPattern

DestinationDisplayRefDestinationDisplayRef0: 1

Reference to network#DestinationDisplay

Required minimum that reference is set for the first StopPointInJourneyPattern, referring to the text the audience sees when the vehicle arrives

Must also be set anywhere where display of destination information changes

FlexiblePointPropertiesnetwork#FlexiblePointProperties0: 1Features of the stop point related to flexible transport
RequestStopxsd:boolean0: 1Specifies whether passengers must signal to use this stop point
RequestMethodRequestMethodTypeEnumeration0: 1

Method used to signal that the transport must stop:

  • handSignal
  • phoneCall
  • sms
  • stopButton
  • turnOnLight
BookingArrangementsnetwork (i arbeid)0: 1

Provisions if the operation of a stop must be pre-booked

Note that if one or more BookingArrangement fields are specified on a given StopPointInJourneyPattern, for that particular stop, this will always override any corresponding fields specified for network#Line and / or ServiceJourney.

BookingArrangementsStructure

Booking details for servicing a specific network (i arbeid) by non-flexible transportation or by deviation from the general booking provisions for a network (i arbeid)

BookingArrangementsStructure
NameTypeCardinalityDescription


BookingContactContactStructure0: 1

Contact information for ordering

Note that the field is mandatory if this is not already on network#FlexibleLine or overridden in FlexibleServiceProperties




BookingMethods

BookingMethodListOfEnumerations0: 1

Possible ways to order (must match info found in BookingContact):

  • callDriver
  • callOffice
  • online
  • phoneAtStop
  • text (sms)

Note that the field is mandatory if this is not already on network#FlexibleLine or overridden in FlexibleServiceProperties

























BookingAccessBookingAccessEnumeration0: 1

Categories to order:

  • public
  • authorisedPublic (eg TT-transport)
  • staff



BookWhenPurchaseWhenEnumeration0: 1

Time when the order must be made:

  • timeOfTravelOnly
  • dayOfTravelOnly
  • untilPreviousDay
  • advanceAndDayOfTravel

Note that the field is mandatory if this is not already on network#FlexibleLine or overridden in FlexibleServiceProperties




BuyWhenPurchaseMomentListOfEnumerations0: 1

Time when the order must be paid:

  • onReservation
  • beforeBoarding
  • afterBoarding
  • onCheckOut



LatestBookingTimexsd:time0: 1Last time for booking


MinimumBookingPeriodxsd:duration0: 1

The minimum period prior to the departure of the booking must be made




BookingNotexsd:normalizedString0: 1Additional information about the order


TimingPointInJourneyPattern

TimingPointInJourneyPattern < PointInLinkSequence < VersionedChild < EntityInVersion < Entity
NameTypeCardinalityDesription
TimingPointRefTimingPointRef1: 1Reference to network#TimingPoint
WaitTimexsd:duration0: 1Waiting time

LinkInJourneyPattern

Abstract type for sorted list of timing or service links in a JourneyPattern

See definition under General information

LinkInJourneyPattern < VersionedChild < EntityInVersion < Entity

NameTypeCardinalityDescription
(option) TimingLinkInJourneyPatternnetwork#TimingLinkInJourneyPattern1: 1Sorted list of TimingLinks
(option) ServiceLinkInJourneyPatternnetwork#ServiceLinkInJourneyPattern1: 1Sorted list of ServiceLinks

TimingLinkInJourneyPattern

TimingLinkInJourneyPattern < VersionedChild < EntityInVersion < Entity

NavnTypeCardinalityDescription
TimingLinkRefTimingLinkRef1: 1Reference to ServiceLink

ServiceLinkInJourneyPattern

ServiceLinkInJourneyPattern < VersionedChild < EntityInVersion < Entity

NameTypeCardinalityDescription
ServiceLinkRefServiceLinkRef1: 1Referanse til ServiceLink

DestinationDisplay

Information about direction and destination that is typically displayed on board vehicles

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs official GitHub-repository

DestinationDisplay < DataManagedObject
NameTypeCardinalityDescription
SideTextMultilingualString0: 1

Text displayed on the side of the vehicle of transport

FrontTextMultilingualString1: 1

Text displayed on the front of the vehicle of transport

viasnetwork#Via0: 1

Additional destination showing the specific locations of the vehicle of transport passing on the way to final destination,

Eg. tram11: Majorstuen - Kjelsås o/Torshov

variantsnetwork#DestinationDisplayVariant0: *

Variants of text adapted to various media

Note that for composite DestinationDisplay text, e.g. line number and destination name, it must also at least be sent DestinationDisplay for "web" containing only the destination name (without additional text)

DestinationDisplayVariant

Variation of DestinationDisplay adapted to the media type

See definition under General information

DestinationDisplayVariant < DataManagedObject
NameTypeCardinalityDescription
DestinationDisplayVariantMediaTypeDeliveryVariantTypeEnumeration1: 1

Supported media type:

  • Printed
  • TextToSpeech
  • Web
  • Mobile
  • other (eg. real-time display)
FrontTextMultilingualString1: 1

Frontpage text for DestinationDisplay

Via

Additional destination showing specific locations the bus passes on the way to final destination

See definition under General information

Via < VersionedChild  < EntityInVersion  < Entity 
NameTypeCardinalityDescription
DestinationDisplayRefDestinationDisplayRef1: 1

Reference to network#DestinationDisplay object describing the stopplace / area the vehicle passes

RoutePointRefRoutePointRef0: 1Reference to network#RoutePoint
ViaTypeViaTypeEnumeration0: 1

Possible values:

  • stopPoint
  • name

Flexible Transport

FlexibleLine

Flexi line (grouping of routes for ordering transport, published with a given name or number). Note that it is required to submit the route data as FlexibleLine if FlexibleStopPlace (FlexibleArea and / or HailAndRideArea) is used in the dataset

See definition under General information

Defined in ServiceFrame

Example could be found in Enturs offisielle GitHub-repository

FlexibleLine < network#Line < DataManagedObject
NaneTypeCardinalityDescription
FlexibleLineTypeFlexibleLineTypeEnumeration1: 1

Type order of transport:

  • corridorService
  • mainRouteWithFlexibleEnds
  • flexibleAreasOnly
  • hailAndRideSections
  • fixedStopAreaWide
  • mixedFlexible
  • mixedFlexibleAndFixed
  • fixed
BookingContactContactStructure0: 1

Contact information for ordering 

BookingMethodsBookingMethodListOfEnumerations

0: 1

Possible ways to order :

  • callDriver
  • callOffice
  • online
  • phoneAtStop
  • text (sms)
BookingAccessBookingAccessEnumeration0: 1

Categories that are allowed to order:

  • public
  • authorisedPublic (f.eks. TT-transport)
  • staff
BookWhenPurchaseWhenEnumeration0: 1

Time when the order must be made:

  • timeOfTravelOnly
  • dayOfTravelOnly
  • untilPreviousDay
  • advanceAndDayOfTravel
BuyWhenPurchaseMomentListOfEnumerations0: 1

Time when the order must be paid:

  • onReservation
  • beforeBoarding
  • afterBoarding
  • onCheckOut
LatestBookingTimexsd:time0: 1Last time for booking
MinimumBookingPeriodxsd:duration0: 1

The minimum period prior to the departure of the booking must be made

BookingNotexsd:normalizedString0: 1Additional information about the order

FlexibleStopAssignment

FlexibleStopAssignment < network#StopAssignment < Assignment < DataManagedObject
NavnTypeKardinalitetBeskrivelse
FlexibleStopPlaceRefFlexibleStopPlaceRef1: 1Reference to FlexibleStopPlace

Transfer

Transfer

Abstract type describing physical opportunity to come from one place to another. Don't be confused with transition (Interchange)

See definition under General information

Transfer < DataManagedObject
NameTypeCardinalityDescription
NameMultilingualString0: 1Name for transition
DescriptionMultilingualString0: 1Textual description
Distancexsd:decimal1: 1Total length for transfer (in meters)
TransferDurationnetwork#TransferDuration1: 1

Detailed description for duration transfer

BothWaysxsd:boolean0: 1Specifies whether transfer can be done both ways

TransferDuration

Specification of times a transfer takes based on the type of traveler

See definition under General information

TransferDuration
NameTypeCardinalityDescription
DefaultDurationxsd:duration1: 1Normal duration
FrequentTravellerDurationxsd:duration0: 1

Time it will take for a person known on the place to make the transfer

OccasionalTravellerDurationxsd:duration0: 1

Time it will take one for a person unknown on the place to make the transfer

MobilityRestrictedTravellerDurationxsd:duration0: 1

Time to take a disabled person to make a transfer

  • No labels