OpenStreetMap geoanalysis tools

141 geoanalysis tools that run on our own OpenStreetMap database: draw a bounding box, pick a layer and get the answer as GeoJSON, JSON metrics or a GeoTIFF. Every tool is free; the only barrier is a daily allowance for visitors who are not signed in.

12 groups and all 141 tools

Input, output and limits

The input is a rectangular bounding box in WGS84 plus one of nine data layers; some tools also take a point. The output is GeoJSON, JSON metrics or a GeoTIFF.

LayerWhat it holds
buildingsbuildings
roadsroads and streets
poipoints of interest: services, shops, tourism
waterwater bodies
green_areasgreen areas: parks, forests, lawns
railwaysrailways
boundariesadministrative boundaries
landuseland use
waterwayswaterways

Every tool in the section is free. The bounding box may cover up to 100 km². Rate limits are 10 requests per minute per tool run and 30 requests per minute for reading the catalogue. Without signing in you get up to 10 successful calculations a day; after that the service asks you to register and answers 402 with the code login_required. A box larger than the allowed area is also 402, and an unknown tool id is 404.

How to run a calculation

Every tool page carries a form: set the bounding box on the map, fill in the parameters and press Calculate. The same call works over HTTP — POST the bounding box and the parameters as JSON, no API key needed.

Ready-made maps and export into dozens of formats are a neighbouring product: the map constructor and the product catalogue. The tools of this section are not part of it — they are computed here, on these pages. map constructor, product catalogue.