Map Matching API

Turn GPS Data into Precise Routes

Transform noisy GPS traces into accurate routes aligned to the road network. Perfect for analyzing historical location data and visualizing actual paths taken.

Accurate GPS Trace Alignment

MapAtlas Map Matching API converts noisy GPS coordinates into precise routes aligned to the road network. Our algorithm corrects GPS inaccuracies, removes outliers, and snaps positions to the actual roads traveled.

  • Sub-meter accuracy with road-level precision
  • Intelligent noise reduction and outlier detection
  • Perfect for analyzing historical GPS trace data

Confidence Scores & Gap Filling

Every matched segment includes a confidence score indicating match quality. Low scores highlight areas with GPS signal loss or ambiguous road networks, helping you identify and handle data quality issues effectively.

High Confidence (95-100%)
Medium Confidence (70-95%)
Low Confidence (<70%, Gap)
Map Matching API Request
JSON
POST https://gateway.mapatlas.eu/map-matching/?token=YOUR_TOKEN
{
  "shape": [
    {"lat": 52.5170, "lon": 13.3889, "type": "break"},
    {"lat": 52.5175, "lon": 13.3905, "type": "via"},
    {"lat": 52.5180, "lon": 13.3921, "type": "via"}
  ],
  "costing": "auto",
  "shape_match": "map_snap"
}

Response:
{
  "shape": "guvq_Aso_w@cB}CqBuD...",
  "confidence_score": 0.95,
  "units": "kilometers"
}

Simple API Integration

Send your GPS trace coordinates and receive a matched route with confidence scores, distance, and duration. The API handles noise, gaps, and outliers automatically, returning clean, road-aligned geometries ready for visualization.

  • Submit GPS traces with timestamps
  • Receive matched geometry in GeoJSON format
  • Per-segment confidence scores included

Key Features

Precise GPS data processing

GPS Trace Correction

Snap inaccurate GPS points to the actual road network for precise route reconstruction

Road Network Alignment

Align GPS tracks to the correct roads, lanes, and paths with high accuracy

Speed Detection

Automatically detect travel speeds and identify stops along routes

Path Interpolation

Fill gaps in GPS data with intelligent interpolation based on road network

Fast Processing

Real-time map matching with support for long GPS traces and high-frequency data

Quality Scoring

Confidence scores for matched segments to identify data quality issues

Technical Specifications

Core Capabilities

GPS Processing
High-precision alignment
Accuracy
Sub-meter precision

Quality Metrics

Confidence Scores
Per-segment scoring
Gap Filling
Automatic interpolation

Detection Features

Speed Detection
Vehicle speed calculation
Road Matching
Multi-layer road network

Pricing

Free Tier
100,000 coordinates/month
Rate Limits
Unlimited

Ready to get started?

Join thousands of developers using MapAtlas APIs to power their location-based applications.

Kaart Matching API - GPS Trace naar Route Conversie | MapAtlas