Command-Line Interface to convert NTFS data format into NeTEx-France data format.
To install, you first need to install PROJ.
See PROJ installation instructions.
You also need the following dependencies to be installed.
apt install -y clang libssl-devAs ntfs2netexfr is not pushed to crates.io yet, you can install it by cloning transit_model.
git clone https://github.com/hove-io/transit_model
cd transit_model
cargo install --path ntfs2netexfrntfs2netexfr --input /path/to/ntfs/folder/ --output /path/to/netexfr/ --participant hove-io--inputis the path to a folder containing NTFS data format--outputis the path to a folder where the NeTEx France will be exported--participantis an identifier for the instigator of this NeTEx France export; it is exported in each NeTEx file
Get more information about the available options with ntfs2netexfr --help.
Finally, it's possible to check the output manually.
As NTFS is the pivot format for conversion, common NTFS rules is useful.
For input and output, see NTFS to NeTEx-France specifications.