NeTExSoftware - nick-knowles/NeTEx GitHub Wiki

An ecology of tools that use NeTEx XML is being developed, with both both open source and commercial products

[THIS NEEDs EXPANDING - there is a lot out there!]

  • Entur has developed a set of open source tools available on GitHub (https://github.com/entur) that manage and use public transport data for all modes for all of Norway, including journey planning applications.

Data editors & Data management tools : provide a means of creating, updating, storing and exchanging transport data.

Open source

Commercial

Most leading European Software providers of Public Transport data management software (MDV, Trapeze, Hogia, Init, PTV, Itoworld, etc) have already added or are adding a capability to produce NeTEx Files in order to support the EC ITS directive for National Access Points.

For example (in alphabetical order).


Validators - A validator checks the contents of a documet are well formed, complete and coherent.

General

  • Any normal XML validator (e.g. Xerxes) can be used to validate a NeTEx document against the NeTEx Schema. This will check data types, tags and tag order, and referential integrity.
  • All XML Editing tools include a validator to check the content of documents against a schema.

Specific

  • Additional validators can apply more specific semantic rules on the use of content. [ADD HERE]

Bindings - A Binding provides a ready made interface for a specific programming language


Profiles - A profile specifies how NeTEx should be used for a specific purpose with a specific data set.


Converters: a Converter translates data from one format to another.

Open Source

Commercial


Journey Planning Engines: Able to use NeTEx format data source as input


Analysis - tools to process and analyse data.

[TO ADD]