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.