ORS isochrone Population

Hi everyone :waving_hand:,

I’m using OpenRouteService to generate isochrones for accessibility analysis, and I’d like to estimate the population within each isochrone area.

I have two questions:

  1. Population within isochrones:
    Is there a built-in way or an existing workflow in ORS (or its ecosystem) to calculate the total population inside an isochrone polygon?
    For example, can ORS be connected to population data (like WorldPop, GHSL, or LandScan) to get an estimated number of people reachable within 10 minutes?

  2. Using my own population raster:
    I have my own population dataset (GeoTIFF raster file). How can I integrate or overlay it with ORS-generated isochrones to compute population counts within each isochrone?
    Should I use an external GIS tool (like QGIS or Python’s rasterstats), or is there a way to plug it into a local ORS instance?

Thank you.

Hey,

the public openrouteservice instance is already connected to a population data provider - there should be threads on the forum about data and usage.

As for connecting your own, have a look at our backend documentation for this.

Best regards

1 Like

I’m using a self deployed instance, and i want to know if there is a way to use my own population dataset

@aerrahmani Please have a look here: ors.endpoints.isochrones | openrouteservice backend documentation

This uses 2023 Global Human Settlement Layer (GHSL) data, Is there any way to use my own data ?