MapMatchRequest
Ready. Nothing leaves the browser except PMTiles byte-range reads.
Experiment 02 / page-backed RPC
This page is both a request console and a client-side service. It accepts probe coordinates, range-reads nearby Protomaps tiles, and returns matched probes plus explicit edge and endpoint-node geometry.
Ready. Nothing leaves the browser except PMTiles byte-range reads.
{
"status": "waiting_for_request"
}
The map demo loads this page in a hidden iframe and exchanges typed
request, progress, response, and error messages with
postMessage.
render.edges, render.inferredEdges, and
render.matches are GeoJSON FeatureCollections. Direct
matches and geometry-inferred connectors remain separate.
Endpoint nodes are marked synthetic. Inferred connectors use a temporary geometry graph and never claim turn-restriction or authoritative intersection topology.