Travel isochrones

The Travel isochrones tool generates polygons that represent the area reachable from each input point within a specified time or distance budget.

You can provide input points in two ways:

  • Upload CSV (existing workflow)
  • Find POIs from OpenStreetMap (optional alternative)

What you’ll need

  • An Azure Maps API key (subscription key)
  • Your input points (CSV or OSM)

Max rows per run: 50,000
Max isochrone API calls per run: 100,000 (rows × isochrones)

Upload CSV

  1. Open ToolsTravel isochrones
  2. Choose Upload CSV
  3. Upload or drag-and-drop your CSV
  4. Click Map columns
  5. Map your Latitude and Longitude columns

The tool preserves all original columns and adds one WKT polygon column per requested isochrone.

Map preview

  • The tool uses the shared portal map viewer on the right side of the workspace.
  • Generated isochrones are drawn immediately on the map as coloured polygons.
  • Each budget is styled separately so you can compare ranges visually.
  • Input points are also shown on the same map for context.

Settings

Range type

  • Time (seconds)
  • Time (minutes) (converted internally to seconds for API calls)
  • Distance (meters)

Isochrones (1–5)

You can request between 1 and 5 isochrones per point. Each isochrone generates a separate polygon.

Output columns are created as:

  • isochrone_wkt_300s / isochrone_wkt_5min / isochrone_wkt_5000m (depending on range type and values)

Travel mode

Travel mode controls the routing profile (car or truck). For truck mode, you can provide optional vehicle constraints.

Route optimisation

Controls routing behaviour for the isochrones.

Traffic (Optional)

Traffic modelling is only available for motorised travel modes. If enabled, you can optionally supply a departure time (RFC3339 format).

Avoid (Optional)

Exclude route features such as toll roads, motorways, ferries, unpaved roads, and carpools.

Truck constraints (Optional)

When using truck travel mode, you can provide vehicle dimensions / weights and hazardous materials.

Outputs

CSV (WKT polygons)

  • Output is a CSV download.
  • All original columns are preserved.
  • One additional WKT column is added per requested budget.
  • Existing WKT columns are reused when present; already-filled cells are skipped.

PMTiles (Optional)

You can also output a PMTiles file (vector tiles) generated in-browser using GDAL WASM (gdal3.js).

The map in the tool itself is separate from the PMTiles export:

  • the live preview is rendered directly in the browser for immediate feedback
  • the optional PMTiles export produces a reusable tiled dataset you can download

Attribution / licensing (PMTiles export)

The PMTiles export uses:

PMTiles zoom (Optional)

  • Min zoom: start generating/showing tiles at this zoom level (higher can reduce file size).
  • Max zoom: generate detail up to this zoom (higher increases file size and build time).

Security note

This is a completely client-side tool. If you upload a CSV, it is processed in your browser. If you fetch POIs, requests go directly to OpenStreetMap services (Nominatim / Overpass). Isochrone requests are sent directly to Azure Maps over HTTPS. This tool does not send your data or API key to Tekantis servers, and nothing is persisted by the tool.