Till innehållet
kart-api.se

Isokroner (restid) i Sverige

curl -G 'https://api.kart-api.se/v1/route/isochrone' --data-urlencode 'json={
  "locations":[{"lat":58.7052,"lon":15.7803}],
  "costing":"pedestrian",
  "contours":[{"time":10},{"time":20}],
  "polygons":true
}'

Svaret är GeoJSON-polygoner du kan lägga rakt in i MapLibre. costing kan vara auto, bicycle, pedestrian eller bus; contours tar restid i minuter (eller distance i kilometer).

Vägbeskrivning i stället

curl -G 'https://api.kart-api.se/v1/route/route' --data-urlencode 'json={
  "locations":[{"lat":58.705,"lon":15.78},{"lat":58.54,"lon":15.04}],
  "costing":"auto"
}'

Vad modellen inte vet

Motorn är Valhalla över svenskt OpenStreetMap-vägnät. Restiderna är modellerade, inte mätta: de tar inte hänsyn till trafik just nu, väglag eller vägarbeten. För en gångisokron i tätort stämmer de bra; för bil i rusningstid är de optimistiska.

Routing är tyngre än ett uppslag, så högst fyra samtidiga externa anrop — därutöver 429 med Retry-After.