evlinked-map

Map platform for the evlinked EV platform β€” basemap tiles, routing & ETA, places & geocoding, each on a switchable provider (self-hosted first, Google / MapTiler / GraphHopper as fallback).

πŸ—ΊοΈ Playground

Basemap, place search & autocomplete, reverse geocoding, nearby, directions with turn-by-turn.

πŸ”‘ Admin

API keys (restrictions, quotas, rotation), usage, provider switching, health, audit log.

API

Authenticate with X-Api-Key: <key> (or ?key= for map assets). Every provider-backed response names its source in X-Provider.

GET /v1/style.json, /v1/tiles/basemap.json, /v1/tiles/basemap/{z}/{x}/{y}.pbftiles
POST /v1/route, /v1/matrix, /v1/isochronerouting
GET /v1/places/autocomplete|search|nearby|{id}, /v1/geocode, /v1/geocode/reverseplaces
GET /health, /readyz, /metricsinfra