Contents

Goal

To enable a person to decide if it is possible to use public transport to make their trip instead of a private vehicle. This can be achieved by providing offline information like printed maps/timitables as well as online services.

Why OpenStreetMap?

OSM is an ideal platform to use for building the public transport geographical dataset because:

It's free and open source

Already has established guidelines

Availability of online and offline tools for collaborative contribution

Freedom in mapping content

Parallel development of the free Madison city map

Quick updating of maps (~20min for osmarender)

Powerful API, can also be used with the mapstraction common api library MapStractions

Ability to create a custom service using collected data

Above all, as the OSM project gains popularity, the number of contributors will rise exponentially making the data more dynamic and accurate

Project tasks

The aim is to build a comprehensive, up-to-date and accurate public transport geographical dataset through a crowd-sourcing approach. This would involve the following different tasks which are divided into various sub-projects

Information Collection Phase

Bus Stops

Get latitude and longitude information for all existing bus stops (if possible)

Add more bus stops

For each bus stop, assign names, IDs, bench and shelter status, routes servicing the stop, and classify into major or minor bus stop

Identifying transit stations and inter modal interchange areas

Roads

Mapping the entire bus network roads

Classifying the roads based on bus frequency

Dividing bus route roads into segments (OSM)

Tagging roads segments with the routing information using Relation:route

How you can help

If you have an opinion, don't keep it to yourself! Let it be heard on the discussion page

List of bus routes

Note: this is not an import, nor is it advocating the use of any published materials for inputting data.

Update this table as you work on Madison bus routes in the OSM database. When a route is completed (i.e. all the paths are added to the relation), denote this under Route completed. When all the stops associated with a route are added to the relation, mark this fact under Bus stops completed. Some bus routes may have multiple directions, and even directions may have multiple paths.