The transit_model
crate proposes a model to manage transit data.
It can import and export data from
GTFS and
NTFS.
Features
transit_model
has 2 possible features: proj
and xmllint
.
proj
proj
feature is used for geolocation conversion (see
Proj). proj
feature is used, for example, to export NeTEx France format.
xmllint
Most likely, you don't need this feature as it's only used for additional
tests. It doesn't add any functionality to transit_model
. If you're a
contributor to the project, you might be interested to run these tests. In
this case, take a look at the CONTRIBUTING.md
for more information on
this feature.
mutable-model
This is an experimental feature that allows you to get some abilities to
mutate a Model
. It might not be completely stable at the moment so use
with care (or not at all!).
gtfs
This is an experimental feature that exposes some gtfs functions for use in external projects
parser
Some utilities to turn csv files into vector of objects or CollectionWithId (See https://github.com/CanalTP/typed_index_collection/)