Cross references database files and renders a standard vector graphics file that illustrates how well mapped out a transit network is in OpenStreetMap.
This repository has been archived on 2023-12-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2023-03-03 19:31:02 -07:00
documentation Created our documentation 2023-03-03 13:29:02 -07:00
maps Added support for Toronto. 2023-03-03 19:31:02 -07:00
places Added support for Toronto. 2023-03-03 19:31:02 -07:00
scripts Added support for Toronto. 2023-03-03 19:31:02 -07:00
source Removed the need for coordinates when running mapgen. 2023-03-03 19:13:10 -07:00
.gitignore Added Python pre-processing of our CSV files. No more need for a new parser for each city. 2023-03-03 18:07:04 -07:00
automate.sh Removed the need for coordinates when running mapgen. 2023-03-03 19:13:10 -07:00
build.sh Added Python pre-processing of our CSV files. No more need for a new parser for each city. 2023-03-03 18:07:04 -07:00
LICENSE Initial commit 2022-09-18 23:54:46 +08:00
README.md Added Python pre-processing of our CSV files. No more need for a new parser for each city. 2023-03-03 18:07:04 -07:00

OSM-Transit-Mapper

Cross references database files and renders a standard vector graphics file that illustrates how well mapped out a transit network is in OpenStreetMap.

As an on-the-ground mapper in OpenStreetMap, I personally prioritize the local city transit network. It's an economic powerhouse, and generally important public infrastructure as an alternative to driving. While mapping out transit nodes such as bus stops, I find it difficult to keep track of my progress. I wrote this program as a personal tool, but recognizing its potential, I've decided to publish it an expand its capabilities. It cross references two CSV files, one provided by a city of all known bus stops, and one that contains all bus stops that exist in OpenStreetMap, and produces an SVG file, illustrating how well mapped out the city is.

Limitations

If something isn't working properly, or something just isn't as it should be, please create a ticket at this projects issue tracker.

Build requirements

  • bash
  • gcc
  • texlive-base

Runtime requirements

  • Bash