Mapping public transport in Bamako
This page provides a detailed explanation of the Bamako Urban Transport Mapping (Sotrama) project funded by the World Bank. This wiki is maintained and updated as the project progresses.
- 1 Background
- 2 Scope Of Work
- 3 Stakeholders involved in the project
- 4 Methodology
- 5 Tools
- 6 Data repository
- 7 Visualisation of Bamako's Public Transport Data " SOTRAMA
- 8 API (Application Programming Interface)
The population of Bamako has grown exponentially in the last 40 years. Jumping from under 500 thousand inhabitants in 1990, to more than a million in 2000, the population is estimated at approximately 3.3 million today. This translated in the rapid urban expansion of the city. A major constraint to advancing economically and increase livability, is the city’s lacking mobility, as was highlighted by the 2019 World Bank analysis “Bamako – Engine of Growth” The number of daily trips per person is one of the lowest in the region with only 3 trips a day. What constrains accessibility is how the road infrastructure is being used. In Bamako, roughly 9% of trips are made using a car and 17% using buses. More than half the trips in the city (57%) are made by walking – suggesting a somewhat limited geographical range of movement and thus limited access to the opportunities and services that the city can offer. Public passenger services in Bamako are operated by small minibuses and taxis only. While the service is critical for urban commuters, minibuses, operated by the transit union SOTRAMA, are the main source of congestion and pollution in the city. The SOTRAMA network, which is composed of privately-owned buses traveling on different routes, covers most of the city. However, according to customers the quality of the service is poor in terms of frequency, speed and comfort. There are no designated stops, and frequency of the service is unpredictable with often lengthy wait times (up to an hour for certain lines).
Against this background, this Technical Assistance (TA) will support the Government of Mail (GoM) in taking measures to increase access and mobility in the city. The World Bank provides support to the urban development of Bamako in different capacities, such as Mali Urban Local Government Support Project (P116602) and the Analytical and Advisory Services “Bamako Engine of Growth” (P171658) and is planning to support a new Bamako urban project, proposed by the regional counterpart.
Scope Of Work
Bamako is a very large city by its size and population. It is served mainly by several modes of public transport such as mini-cars with a capacity of 12 - 25 seats called "SOTRAMA". The SOTRAMA network serves the city with buses of 12-25 people capacity on certain assigned routes and certain unofficial, tolerated routes. The price for a trip ranges between 175 FCFA and 350 FCFA. The current network is mapped in some capacity but not sufficiently. The planned OpenStreetMap coverage of the transit network will cater two main objectives:
- to identify possibilities for improvement of the transit system in the Malian capital, and
- to make data about the SOMATRA network accessible to users in the city and the municipal administration and the union itself.
Additionally, this activity will also cater to the following collateral objectives:
- to build capacity on (open data) mapping in the city and iv) to create awareness and encourage coordination between transit stakeholders in Bamako. The consultancy is therefore expected to collect the relevant data for the whole city / SOTRAMA
network and put them at the disposal of end users and the client. The data to be collected should include the following aspects of the network:
- Stops (large intersections, landmarks)
- Trip data (start/end-trip, trip time, associated costs for different sections of the travel)
- Data sets in Shapefile and GTFS formats
Stakeholders involved in the project
The World Bank through GFDRR (the Global Facility for Disaster Reduction and Recovery) is the institution that started and is funding the public transport mapping project in Mali.
Startup working in the digital transformation of road transport in West Africa, is the firm in charge of the implementation of the project.
OpenStreetMap Mali, a community active in the free digital mapping of Mali, cooperates with the startup Billet Express Mali in the data collection and mapping of Sotrama lines.
The Project Team
- Emmanuel Bama (Billet Express Mali)
- Project Manager
- Doubassin Dao (OSM Mali)
- Trainer Officer / Mapping supervisor
- Nathalie Sidibé (OSM Mali)
- Hiring Officer/Mapping Supervisor
- Araba Coulibaly (OSM Mali)
- Budget Officer/Mapping Supervisor
The document on methodology submitted in the framework of the project is available for downloading. : Download doc
Discussions with SOTRAMA's syndicates
The goal of these meetings is to inform syndicates and transport operators about the data collection project and also to collect information from them such as: the number of lines, the number of sotrama in traffic, the time and frequency of trips, the number of operators and the zonal repartition of sotrama in Bamako.
Collecting Agent Hiring
A call for applications is launched to hire collectors, details of the call for applications available via the blog of the OpenStreetMap Mali community and on another blog dedicated to free technologies.
Mobile data collection training
The collection agents hired are trained in the collection of data related specifically to urban transport. OSM Tracker is the collection Apps tool used.
Firstly, we identify the lines making up Bamako's urban transport network that are specific to Sotrama. Then the collectors are deployed in the city of Bamako on the existing Sotrama lines for data collection. The collectors are deployed by line, making 2 trips on the same line (round trip/peak hour and round trip/peak hour with low).
The collecting agents deployed on board the sotrama will be positioned exceptionally with the driver close to the windscreen to allow good reception of satellite signals and to guarantee good accuracy of the collected points.
Types of data to be collected
- Departure points sotrama
- Sotrama operator (company name, address)
- Stops of each of the sotrama lines
- Destinations (arrival points)
- On traffic days.
- Time of course between 2 courses of a line. A trip is a distance between the starting point and the destination, between 2 stops, one station and the final destination.
Schedules (rush hour and off-peak hour) for running to stop points
- Transportation line (name of the line)
- GPS traces (geo-referenced polyline)
- The direction of the roads (round trip)
- The cost of transport on all lines and stops
- Collect data: the segments that cannot be used in rain, the time period, the stopping time by sotrama drivers during this period
The collected information is being used to digitalize the sotrama transport network in OpenStreetMap and to create the open data format GTFS (General Transit Feed Specification).
Data editing with JOSM
Data editing is performed with JOSM ( JAVA OpenStreetMap ), a presset is designed to facilitate this editing. Useful JOSM plugins : Pt Assistant, Public Transport, Relation toolbox, autotools, todo list.
Quality assurance performed by OSMOSE, OSM Inspector , PT Assistant.
QGIS the GIS software highlighted for the shapefiles production.
The Bamako Sotrama Lines and Stops Shapefile is Downloadable : https://store.data-transport.org/dataset/shapefile-sotrama-public-transport-bamako
-Watrifeed : is an OpenSource and collaborative web editor designed to standardize transport data in GTFS format developed by Billet Express via Data Transport has been used for the production of GTFS data for the Bamako Public Transport called SOTRAMA.
The Bamako Sotrama Public Transport GTFS is Downloadable: https://store.data-transport.org/dataset/gtfs-bamako-public-transport-sotrama
|Data Collection||OSM Tracker||-GPS track recording and data collection.
-Customization via preset
|Data Editing||JOSM||JAVA Editor for OpenStreetMap
Loads GPX tracks, background images and OSM data from local and online sources and allows editing of OSM data.
- GTFS Validator
|-Quality assurance tools to detect issues and show them on the OSM
-Web debugging tool
-Validation of the public transport routing
-GTFS Data Quality Assurance
|GTFS ET Shapefile||-QGIS||-QGIS: Free GIS for spatial data editing and analysis, map production, data export.|
|Data visualization||TransitViz||A web-based transport data visualization software developed by Billet Express|
Documents, script, source code, data ... are/will be accessible via : Project repository
- GPX tracks downloadable : https://www.openstreetmap.org/traces/tag/Sotrama_Bamako
- Bamako Public Transport GTFS Sotrama Downloadable : https://store.data-transport.org/dataset/gtfs-bamako-public-transport-sotrama
- Bamako Sotrama bus lines and bus stop Shapefiles Downloadable : https://store.data-transport.org/dataset/shapefile-sotrama-public-transport-bamako
Visualisation of Bamako's Public Transport Data " SOTRAMA
-All data can be visualised via our online web application TransitViz. : https://transitviz.org
-Download SOTRAMA's line and stop maps : https://store.data-transport.org/dataset/maps-bamako-public-transport-sotrama
API (Application Programming Interface)
To develop your own software solution, access the Bamako Public Transport Data Programming Interface (API) to develop your applications : https://watrifeed.ml/watrifeed-api