This wiki is a work in progress.
NeTEx groups components into logical sets called frames. All components inside a frame share the same ValidityConditions.
Frames are realisations of VersionFrame.
The following frames are explicitly specified for logical grouping:
In addition to these, there are two explicit frames which are not intended for any specific logical component groups:
The elements which are supported in each frame as either attributes or direct children of the frame element by the Portuguese profile.
ResourceFrame is a realisation of VersionFrame.
Name | Type | Cardinality | Description |
---|---|---|---|
organisations | Organisation | 0:* | Collection of Organisations. |
SiteFrame is a realisation of VersionFrame.
Name | Type | Cardinality | Description |
---|---|---|---|
stopPlaces | StopPlace | 0:* | Collection of StopPlaces. |
ServiceFrame is a realisation of VersionFrame.
Name | Type | Cardinality | Description |
---|---|---|---|
routes | Route | 0:* | Collection of Routes. |
lines | Line | 0:* | Collection of Lines. |
scheduledStopPoints | ScheduledStopPoint | 0:* | Collection of ScheduledStopPoints. |
ServiceCalendarFrame is a realisation of VersionFrame.
Name | Type | Cardinality | Description |
---|---|---|---|
contentValidityConditions | ValidityCondition | 0:* | Collection of ValidityConditions. |
ServiceCalendar | ServiceCalendar | 0:* | Specification of temporal operating characteristics. |
dayTypes | DayType | 0:* | Collection of DayTypes. |
TimetableFrame is a realisation of VersionFrame.
Name | Type | Cardinality | Description |
---|---|---|---|
vehicleJourneys | Journey | 0:* | Collection of Journeys. |
The components and their content in Part 1 - Framework which are supported by the Portuguese profile.
A type of Place that may have an address associated with it.
AddressablePlace is a specialisation of Place.
Any data instance to be managed in an operational version management system.
When several data sources coexist (multimodality and/or interoperability), an Entity has to be related to a given data source in which it is defined.
Name | Type | Cardinality | Description |
---|---|---|---|
id | ObjectIdType | 1:1 | Identifier of the Entity. Unique within the Codespace. |
An EntityInVersion is an Entity associated with a given Version.
EntityInVersion is a specialisation of Entity.
Name | Type | Cardinality | Description |
---|---|---|---|
modification | ModificationEnum | 0:1 | Nature of the modification. |
version | VersionIdType | 0:1 | Version number of this instance of the EntityInVersion. |
An oriented spatial object of dimension 1 with view to the overall description of a network, describing a connection between two Points.
An ordered sequence either of Points or of Links, defining a path through the network.
Name | Type | Cardinality | Description |
---|---|---|---|
Name | MultilingualString | 0:1 | Name of the LinkSequence. |
A legally incorporated body associated with any aspect of the transport system.
Name | Type | Cardinality | Description |
---|---|---|---|
Name | xsd:normalizedString | 0:1 | Name of the Organisation. |
ContactDetails | ContactDetails | 0:1 | Contact details for the Organisation for public use. |
Status | xsd:boolean | 0:1 | Whether the Organisation is active. The default is true . |
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 LocatingSystem.
Name | Type | Cardinality | Description |
---|---|---|---|
Name | MultilingualString | 0:1 | Name of the Point. |
Location | Location | 0:1 | Location of the Point. |
A set of Versions referring to a same data system and belonging to the same TypeOfFrame.
A VersionFrame may be restricted by ValidityConditions.
Name | Type | Cardinality | Description |
---|---|---|---|
FrameDefaults | FrameDefaults | 0:1 | Set of default values to assume for values in frame if not explicitly stated on individual elements. |
prerequisites | VersionFrameRef | 0:* | Collection of references to VersionFrames containing elements that the VersionFrame depends on. |
The Organisation under which the responsibility of organising the transport service in a certain area is placed.
Authority is a realisation of Organisation.
A ValidityCondition expressed in terms of temporal parameters and referring to DayTypes.
AvailabilityCondition is a specialisation of ValidityCondition.
Name | Type | Cardinality | Description |
---|---|---|---|
FromDate | xsd:dateTime | 0:1 | Inclusive start date for the validity of the AvailabilityCondition. |
ToDate | xsd:dateTime | 0:1 | Inclusive end date for the validity of the AvailabilityCondition. |
IsAvailable | xsd:boolean | 1:1 | Whether the AvailabilityCondition makes the resource available or not available. |
A Codespace defines the context within which an identifier of an object in a document is unique.
Name | Type | Cardinality | Description |
---|---|---|---|
Xmlns | xsd:NMTOKEN | 1:1 | Codespace prefix, unique within a given XML document. |
Details of a contact.
Name | Type | Cardinality | Description |
---|---|---|---|
Url | xsd:anyURI | 0:1 | Contact website URL. |
A type of day characterised by one or more properties which affect public transport operation.
Name | Type | Cardinality | Description |
---|---|---|---|
Name | MultilingualString | 0:1 | The name of the DayType. |
properties | PropertyOfDay | 0:1 | Collection of PropertyOfDays, describing the properties of the DayType. |
Default values for certain common properties of elements in the frame, to be applied to elements in the frame for which an explicit value has not been specifed.
Name | Type | Cardinality | Description |
---|---|---|---|
DefaultCodespaceRef | CodeSpaceRef | 0:1 | Default Codespace to assume for any identifiers that do not have an explicit Codespace specified. |
DefaultLocationSystem | xsd:normalizedString | 0:1 | Default LocatingSystem to use for locations in the frame which do not have a LocatingSystem specified. |
DefaultSystemOfUnits | SystemOfUnitsEnum | 0:1 | Default system of units to use for measurable attributes in the frame for which no units have been specified. |
The system used as reference for location and graphical representation of the network and other spatial objects.
The position of a Point with a reference to a given LocatingSystem.
Name | Type | Cardinality | Description |
---|---|---|---|
Longitude |
xsd:decimal
See information below. |
1:1 | Longitude of the Location. |
Latitude |
xsd:decimal
See information below. |
1:1 | Latitude of the Location. |
Longitude from Greenwich: between -180 and 180 degrees.
Latitude from Equator: between -90 and + 90.
A day of public transport operation in a specific calendar.
An OperatingDay may last more than 24 hours.
A geographic place of any type which may be specified as the origin or destination of a trip.
A Place may be of dimension 0 (a Point), 1 (a road section), or 2 (a Zone).
Place is a specialisation of Zone.
A property which a day may possess.
Name | Type | Cardinality | Description |
---|---|---|---|
DaysOfWeek | DayOfWeekEnum | 0:7 | The days of the week assigned to the PropertyOfDay. |
A collection of assignments of OperatingDays to DayTypes.
Name | Type | Cardinality | Description |
---|---|---|---|
FromDate | xsd:date | 0:1 | Inclusive start date for the validity of the ServiceCalendar. |
ToDate | xsd:date | 0:1 | Inclusive end date for the validity of the ServiceCalendar. |
Name | Type | Cardinality | Description |
---|---|---|---|
Name | MultilingualString | 0:1 | Name of the Point. |
Location | Location | 0:1 | The position of a Point with a reference to a given LocatingSystem. |
A classification of VersionFrames according to a common purpose.
Condition used in order to characterise a given Version of a VersionFrame.
A ValidityCondition consists of a parameter (e.g. date, triggering event, etc.) and its type of application (e.g. for, from, until, etc.).
A group of operational data instances which share the same ValidityConditions.
A version belongs to a unique VersionFrame and is characterised by a unique TypeOfVersion.
An instance of a Version can be used to describe the reason for a change or set of changes and record further details about it. Often, however, explicit instances of Version will not be created, but rather just be implied by the use of version numbers on instances of EntityInVersion.
A two-dimensional Place within the service area of a public transport operator.
Name | Type | Cardinality | Description |
---|---|---|---|
Centroid | SimplePoint | 0:1 | Centre Point of the Zone. |
The enumerations and their values in Part 1 - Framework which are supported by the Portuguese profile.
Value | Description |
---|---|
Monday | Day of week is Monday. |
Tuesday | Day of week is Tuesday. |
Wednesday | Day of week is Wednesday. |
Thursday | Day of week is Thursday. |
Friday | Day of week is Friday. |
Saturday | Day of week is Saturday. |
Sunday | Day of week is Sunday. |
Everyday | Every day of the week. |
Value | Description |
---|---|
new | This is the first version of a new object. |
revise | This is an update of a previously defined object. |
delete | This version is to point out that the object was deleted. |
unchanged | This object has not changed since the previous version. |
delta | This version contains only the changes to the previous version of the object. |
Value | Description |
---|---|
all | Include all properties (attributes and subcomponents). |
changesOnly | Include only those properties which have changed. Required attributes will always be included. |
Value | Description |
---|---|
SiMetres |
SI metric:
|
SiMetresAndKilometres |
SI metric, distances given in kilometres:
|
ImperialMiles | |
other | Other system of units. |