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

Slides:



Advertisements
Similar presentations
Cultural Heritage in REGional NETworks REGNET T2.4: Business Process Re-engineering.
Advertisements

® IBM Software Group © IBM Corporation WS-Policy Attachment- spec overview Maryann Hondo IBM.
Introduction to the TransXChange Schema
Overview of the TransXChange Model (TransXChangeSchemaGuide-2.1-v-44)
Introduction to TransXChange
The TransXChange Publisher
The TransXChange Publisher. Converts the TXC data into a form that can be read Available free from the TXC website at:-
Electronic Bus Service Registration and TransXChange
Look, no forms! Integrating ESBRs into the IT Enterprise ATCO Seminar - May 10, 2005.
Service Description: WSDL COMP6017 Topics on Web Services Dr Nicholas Gibbins –
An Introduction to Web Services Sriram Krishnan, Ph.D.
XML and Enterprise Computing. What is XML? Stands for “Extensible Markup Language” –similar to SGML and HTML –document “tags” are used to define content.
XML Language Family Detailed Examples Most information contained in these slide comes from: These slides are intended.
1 Web Data Management XML Schema. 2 In this lecture XML Schemas Elements v. Types Regular expressions Expressive power Resources W3C Draft:
Multiple-operator Transit Traveler Information New York State Department of Transportation From TRIPS123 to 511 NY.
Company confidential Prepared by HERE Transit Sr. Product Manager, HERE Transit Product Overview David Volpe.
1 CA201 Word Application XML Week # 10 By Tariq Ibn Aziz Dammam Community college.
XML Schemas Lecture 10, 07/10/02. Acknowledgements A great portion of this presentation has been borrowed from Roger Costello’s excellent presentation.
> >
SG7 - SIRI SG9 - NeTEx Service Interface for Real-time Information Network and Timetable Exchange Christophe Duquesne.
Jennifer Widom XML Data XML Schema. Jennifer Widom XML Schema “Valid” XML Adheres to basic structural requirements  Also adheres to content-specific.
SDD Schema Documentation Preliminary Thoughts Howard Abrams – CA, Inc.
4/20/2017.
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
Method of Converting Resource definitions into XSD Group Name: WG3 (PRO) Source: Shingo Fujimoto, FUJITSU, Meeting Date:
XP New Perspectives on XML Tutorial 3 1 DTD Tutorial – Carey ISBN
Connected Query Overview Michael Stutz (360) (888)
XML – Extensible Markup Language XML eXtensible – add to language. Markup – delimit info using tags. Language – a way to express info.
WSDL: Web Services Definition Language CS 795/895.
1 XML Schemas. 2 Useful Links Schema tutorial links:
Dr. Azeddine Chikh IS446: Internet Software Development.
Multi-Operator Transit Information for Operations and Planning Transit Service Information Portal (TSIP)
L.E.A. Data Technologies L.E.A. Data Technologies Introduction.
1 Introduction to XML Schemas using eXcelon Stylus Studio XML schema language is a standard for specifying the structure of XML documents Uses the same.
XP 1 DECLARING A DTD A DTD can be used to: –Ensure all required elements are present in the document –Prevent undefined elements from being used –Enforce.
Session IV Chapter 9 – XML Schemas
NeTEx (Network Exchange) A Transmodel based XML schema for Public Transport for Europe Networks, Stops, Timetables PTIC Oldham Nick Knowles.
New Perspectives on XML, 2nd Edition
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
Interdependence between Critical Infrastructures Broadening the definition of infrastructure: from transport to logistics.
1 Web Service Description Language (WSDL) 大葉大學資工系.
XML 2nd EDITION Tutorial 4 Working With Schemas. XP Schemas A schema is an XML document that defines the content and structure of one or more XML documents.
1 Tutorial 14 Validating Documents with Schemas Exploring the XML Schema Vocabulary.
Tutorial 13 Validating Documents with Schemas
XML Schema. Why Validate XML? XML documents can generally have any structure XML grammars define specific document structures Validation is the act of.
Management Information Systems, 4 th Edition 1 Chapter 8 Data and Knowledge Management.
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
IETF 57, Vienna1 SDPng Update Dirk Jörg Carsten draft-ietf-mmusic-sdpng-06.txt.
From Here to There Know how to use navigational aids and charts 1. State the elements of a map. 2. Describe how to use air navigation charts.
Materials Management Systems
© 2004Kizoom 1 Structured Travel Incidents & Situations SIRI - Service Interface for Real Time Information (CEN-OO ) CENTC278.
Representing data with XML SE-2030 Dr. Mark L. Hornick 1.
XML CSC1310 Fall HTML (TIM BERNERS-LEE) HyperText Markup Language  HTML (HyperText Markup Language): December  Markup  Markup is a symbol.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
INFSY 547: WEB-Based Technologies Gayle J Yaverbaum, PhD Professor of Information Systems Penn State Harrisburg.
Inspection of the EYFS Liz Elsom Children’s policy and frameworks 19 May 2009.
TOSCA V1.1: Variants of Collections of Specs. Spec Structure – Variant A The XML Simple Profile is a subsetting of the V1.1 spec but compliant with the.
Transportation II Lecture 16 ESD.260 Fall 2003 Caplice.
Day One Small Group – Best Practices Of the following key elements of best practices identified by the small groups in developing specialized responses.
1 © 2003, Cisco Systems, Inc. All rights reserved. DMTF and Cisco Profile overview/comparison August 17, 2005.
IEC TC3 Blank Detail Specification
Querying and Transforming XML Data
UNIT V QUALITY SYSTEMS.
XML Data DTDs, IDs & IDREFs.
Databases and Structured Files: What is a database?
XML Outline 1 XML 2 DTD.
Working Group on Rail Transport Statistics:
Quiz Points 2 Rules Raise your hand if you know the question
EM NaPTAN data 22 November 2008 Nottingham.
Routing Flooding, Link-State EE122 Section 4.
Presentation transcript:

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

Top Level TXC Schema Root element Child elements

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.

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

Operators XML Example

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

Registrations XML Example

Services: Definitions of services. Service Supply elements

Services XML Example

Service Supply Elements JourneyPattern Sections: Definitions of Journey Pattern Sections.

JourneyPatternSections Example

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

Service Supply elements VehicleJourneyG roup element

VehicleJourney XML Example

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

NptgLocalities Example

Topographical Elements StopPoints: Local stop definitions for stops used in services in the schedule. StopAreas: Local StopArea definitions.

StopPoints and StopAreas XML Example

Route Elements Routes: Definitions of transport routes. RouteSections: Definitions of the Route Sections making up all or part of a route.

RouteLinks and Track elements

Routes and RouteSections XML Example

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.

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.

Operating Profile

OperatingProfile XML Example