India/Transport/Trivandrum
TrivandrumTransport is a project Started in July 2023 to map the transport network of the Trivandrum City. OSMKerala HOTBoosterGrant2023 Supporting this project for the initial field work.
Scope of work
- Thiruvananthapuram City Circular https://en.wikipedia.org/wiki/Thiruvananthapuram_City_Circular
How to map ?
Bus stop
A bus stop is mapped at the position where passengers wait for a bus with a node on the side of the highway, with the following tags:
Key | Value | Mandatory | Comment |
public_transport | platform | yes | This is a waiting area |
highway | bus_stop | yes | This is a bus stop |
bus | yes | yes | This is about bus |
name | * | yes | The name of the bus stop in English |
name:ml | * | no | The name of the bus stop in Malayalam |
shelter | no | no | For a bus stop with only a pole or no marking at all |
shelter | yes | no | For a bus stop with a shelter |
local_ref | * | no | The platform number/letter (for bus stops inside bus stations only) |
More details are available at https://wiki.openstreetmap.org/wiki/Tag:highway%3Dbus_stop
Bus station
A bus station consists of several bus stops, it is mapped as an area surrounding the bus stops nodes, and the following tags:
Key | Value | Mandatory | Comment |
public_transport | station | yes | |
amenity | bus_station | yes | |
name | * | yes | The name of the bus station |
toilets | yes / no | no | |
drinking_water | yes / no | no |
Auto rickshaw stand
An auto risckshaw stand is mapped at the position where passengers can wait for a rickshaw with a node on the side of the highway, with the following tags:
Key | Value | Mandatory | Comment |
amenity | taxi | yes | |
taxi_type | auto_rickshaw | yes | |
name | * | no | Often the name of a junction |
Public transport lines
A bus or ferry line should be described with (at least) 3 relations :
- A master relation that describes general information :
Key | Value | Mandatory | Comment |
type | route_master | yes | This is a meta relation |
route_master | bus/ferry | yes | The public transport mode |
name | * | yes | The name of line mentioning its 1st and last stop |
operator | * | yes | Name of the company that operates the service (cf the scope of work table) |
network | * | yes | Name of the network (cf the scope of work table) |
opening_hours | * | no | The service hours (and days) of the line |
interval & interval:conditional | * | no | The time between arrivals of any stop along the public transport route |
This relation contains as members the 2 child relations (direction A and B).
More details are available at https://wiki.openstreetmap.org/wiki/Relation:route_master
Key | Value | Mandatory | Comment |
type | route | yes | This is a transport relation |
route | bus/ferry | yes | The public transport mode |
name | * | yes | The name of line mentioning its 1st and last stop |
operator | * | yes | Name of the company that operates the service (same as route_master) |
network | * | yes | Name of the network (same as route_master) |
from | * | yes | The name of the first bus stop |
to | * | yes | The name of the last bus stop |
duration | * e.g. “49” | no | The time (in min) to travel from the first to the last stop (computed from the GPX track) |
public_transport:version | 2 | yes | We use the public transport model (ptv2) |
These relations contain as members the stops in the right order (with the platform role) and the ways that describes the track (with empty role). For bus routes, the ways are the existing roads whereas for ferry routes, the ways are traced and get the route=ferry tag too.
More details are available at https://wiki.openstreetmap.org/wiki/Relation:route