a short tour of the transxchange schema (transxchangeschemaguide-2.1-v-44)

26
A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Upload: isabel-ruiz

Post on 28-Mar-2015

224 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

A Short Tour of the TransXChange

Schema

(TransXChangeSchemaGuide-2.1-v-44)

Page 2: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Top Level TXC Schema

Root element

Child elements

Page 3: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Key TransXChange Elements

The TransXChange element has 12 child elements, which may be further subdivided into four groups:

Registration Elements: Operator, Registration, (ShortNoticeRegistration).

Service Supply elements: Service, (StandardService, FlexibleService, Line, JourneyPattern), JourneyPatternSection, VehicleJourney.

Topographical elements: StopPoint, StopArea, NptgLocality, ServicedOrganisation.

Route and Network topology elements: Route, RouteSection, RouteLink.

Ancillary elements: SupportingDocument. The OperatingProfile element is also described here.

Page 4: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Registration Elements

Operators: Describes the operator(s) of a service.

Page 5: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Operators XML Example

Page 6: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Registration Elements

Registrations: A collection of Registration elements, each referencing a Service element.

Page 7: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Registrations XML Example

Page 8: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Services: Definitions of services.

Service Supply elements

Page 9: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Services XML Example

Page 10: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Service Supply Elements

JourneyPatternSections: Definitions of Journey Pattern Sections.

Page 11: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

JourneyPatternSections Example

Page 12: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Service Supply elements

VehicleJourneys: Definitions of Vehicle Journeys used in one or more services.

Page 13: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Service Supply elements

VehicleJourneyGroup element

Page 14: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

VehicleJourney XML Example

Page 15: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

VehicleJourney XML Example

Page 16: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Topographical Elements

NptgLocalities: Names of NPTG localities used in local stop definitions in the schedule.

Page 17: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

NptgLocalities Example

Page 18: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Topographical Elements

StopPoints: Local stop definitions for stops used in services in the schedule.

StopAreas: Local StopArea definitions.

Page 19: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

StopPoints and StopAreas

XML Example

Page 20: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Route Elements

Routes: Definitions of transport routes.

RouteSections: Definitions of the Route Sections making up all or part of a route.

Page 21: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

RouteLinks and Track elements

Page 22: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Routes and RouteSections XML Example

Page 23: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Other Child Elements

ServicedOrganisations: Organisations serviced by the schedule, e.g. an LEA, and their working and non-working days.

SupportingDocuments: Additional documents describing the service.

Page 24: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Operating Profile

The OperatingProfile element specifies on which days a service operates. It can be specified on a VehicleJourney, a JourneyPattern and on a Service.

Page 25: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

Operating Profile

Page 26: A Short Tour of the TransXChange Schema (TransXChangeSchemaGuide-2.1-v-44)

OperatingProfile XML Example