Use mixed integer programming to generate optimized metro-map layouts.
Requires Gurobi
- Specify input file path and model settings in optimizer.py
- Run
python optimizer.py
Requires Node.js and npm Requires powershell on windows
- Run
npm installin the project directory - Run
cat [input_path].json | npx svg-transit-map -y > [output_path]svg.- Optional Windows script
- Specify the desired
.jsonfile and output file path ingeneratescript withinpackage.json. - Run
npm run generate
- Specify the desired
- Optional Windows script