Skip to content

Sakimotor/citymapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

citymapper

A citymapper-inspired PyQt application for public transport that uses a PostgreSQL database.

app screenshot

Setup guide

  • Put all the necessary data (taken from this paper) in a data folder. Here is the allowed files list:

    • csv files : network_*.csv
    • geojson files : routes.geojson
    • json (taken from here and there) : fiches-horaires-et-plans.json, referentiel-des-lignes.json
  • Install all the necessary modules with the following command : pip install -r requirements.txt

  • Automatic Way: run the main program, parse/main.py. It will ask you to input the information required to make the databases work, then fill the database by itself.

  • Manual Way:

    • Set your data folder, and some other settings in the params/params.json file. An example file names example_params.json has been provided.
    • Run the parsing software, parse/parse.py
    • Run the main program, parse/main.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages