Skip to content
English
  • There are no suggestions because the search field is empty.

Streets Projects

A Streets project lets you define a custom road and street network for use in bus routing, isochrone calculations, and journey planning.

By default, Podaris uses OpenStreetMap (OSM) data to route bus services and calculate isochrones. A Streets project lets you replace or supplement that default network with your own custom road and street data — for example, to model a proposed new road, a bus rapid transit corridor, or an area where OSM coverage is incomplete.

The Streets project you create can then be referenced from Plan projects and Podaris:Insight analyses, so your custom network is used consistently wherever routing takes place.
 

When to use a Streets project

A Streets project is useful when:
  • You are modelling a proposed new road or busway that does not yet exist in OSM
  • OSM data for your study area is incomplete or inaccurate
  • You want to model a bus rapid transit (BRT) corridor or guided busway with specific access rules
  • You need a controlled street environment for simulation work, rather than relying on live OSM data

If OSM is accurate for your area and you are not modelling proposed roads, you do not need a Streets project — the default routing will work without one.
 

How Streets projects work


A Streets project stores an OSM-format road network. When you attach a Streets project to a Plan project or Insight analysis, Podaris uses that network instead of (or on top of) the default OSM data for:
  • Bus route alignment — bus routes snap to the streets in your network
  • Isochrone calculation — walking, cycling, and driving isochrones follow your custom network
  • Journey planning and simulation — multi-modal routing uses your network for the road-based legs
The street network data uses standard OSM tags to define which vehicle types can use each road and at what speed. This means you can create bus-only corridors, pedestrian zones, speed-restricted sections, and so on.
 

Creating a Streets project

  1. On the Podaris home screen, click New and select Streets.
  2. Set your privacy level and starting location, then click Create.
  3. You will be taken to the project settings page, where you can upload your network file.
  4. Click Change next to Network and select your .osm.pbf file (up to 500 MB).
  5. Once the upload is complete, click Finish Setup. Podaris will process the file and prepare the routing engine.

You will receive a notification when the Streets project is ready to use.

Screenshot 2026-05-15 at 15.46.51
 

Populating your street network

From OpenStreetMap using JOSM

The most common approach is to export an area of OSM data using JOSM (Java OpenStreetMap Editor), make your edits — adding new roads, adjusting access tags, and so on — and then export the result as an `.osm.pbf` file. See [Importing OSM street networks from JOSM](https://support.podaris.com/importing-osm-street-networks) for a full step-by-step guide.

Using an OSM changeset

If you only need to make small modifications on top of a base OSM network, you can upload an `.osc` changeset file (up to 30 MB) rather than a full `.osm.pbf`. This applies your edits on top of the existing OSM data for the area.

Useful OSM tags for routing

Tag Effect
highway=bus_guideway Permits bus routing only
highway=cycleway Permits cycling only
motor_vehicle=no Closes the road to motor vehicles
maxspeed=* Sets the maximum speed (km/h)
 

Attaching a Streets project to a Plan project

Once your Streets project is set up, open the Plan project you want to use it in and go to Project Menu > Settings. Under the Streets section, select your Streets project from the list. Bus routes and isochrones in that Plan project will now use your custom network.
 

Things to keep in mind

  • Street network processing can take a few minutes after upload. You will be notified when it is ready.
  • If the upload fails or the network does not process correctly, use the Retry Setup button in the Streets project settings.
  • Accepted formats for the base network are `.osm`, `.osm.pbf`, `.osm.bz2`, and `.osm.gz`. Changesets must be `.osc` format.
  • HTTPS is required for any externally hosted tile or data sources you reference.