Open geospatial data, served at cost.
MapRouter serves parcels, flood zones, building footprints, and census geography through the specifications your tools already speak — OGC API - Features, PMTiles, and STAC. No SDK, no wrapper, no per-seat licence. Pay per request from prepaid credit.
Why it costs less
Most of the data the incumbent geospatial vendors resell originates in open government sources — state GIS portals, FEMA, the Census Bureau, Overture. What those vendors charge for is the infrastructure to host and query it, priced when that was genuinely expensive.
It no longer is. MapRouter stores data as GeoParquet and PMTiles in object storage and answers queries with HTTP range reads straight from the file, with no database tier on the read path. Egress is free at our provider. We pass that structure through as per-request pricing instead of an annual contract.
Standards, not an SDK
Because the API implements published specifications rather than a proprietary schema, the clients already exist. QGIS, ArcGIS, geopandas, MapLibre, and pystac_client talk to MapRouter with no code from us.
OGC API - Features
The REST successor to WFS. Query vector features by bounding box and get standard GeoJSON back.
PMTiles
A single-file tile pyramid read by range request, for rendering vector basemaps and overlays in the browser.
STAC
The catalogue standard for imagery, elevation, and other temporal raster assets.
OGC API - Features is live today. PMTiles rendering and STAC search are in development — the API reference lists exactly what is available now, and nothing that is not.
Try it without an account
The health endpoint needs no credentials, so you can confirm the service is reachable before signing up for anything.
curl https://api.maprouter.ai/v1/healthAuthenticated calls take a bearer token. Every response debits your prepaid balance by the published rate for that operation, and GET /v1/credits tells you what is left.
curl https://api.maprouter.ai/v1/collections \
-H "Authorization: Bearer mr_live_..."