# Map Matching (bám vệt GPS)
Source: https://maps.vietmap.vn/docs/vi/map-api/match-tolls/
Map Matching API — bám vệt GPS vào đường thật
=======
* * *
!!! info "Match hay Route"
Match bám vệt GPS xe **đã chạy** vào mạng lưới đường — dùng để tái dựng hành trình, đối soát km và phí cầu đường sau chuyến. Cần tuyến cho chuyến **sắp chạy** (kể cả xe tải, container, đã có sẵn `toll_cost`) thì dùng [Route v4](https://maps.vietmap.vn/docs/vi/map-api/route-version/route-v4/).
Gửi lên chuỗi tọa độ GPS thô (từ điện thoại hoặc thiết bị giám sát hành trình), API bám chúng vào mạng lưới đường và trả về tuyến xe đã đi thật, quãng đường, cùng các trạm thu phí trên tuyến tính theo hạng `vehicle` đã gửi.
!!! tip "Thử ngay trên Playground"
Gọi thử Map Matching với dữ liệu thật, không cần viết code: **[Mở Playground](https://tools.vietmap.vn/playground/map-matching)**
!!! tip "Tích hợp AI Agent :sparkles: MỚI"
Tải bộ tài liệu đã tối ưu cho AI agent: **Routing Agent Doc** · Schema máy đọc: **[OpenAPI 3.1](/docs/openapi.json)**
Hoặc dùng thử bằng [Postman](https://app.getpostman.com/run-collection/10912981-433d17b2-76d7-416e-beb2-468b9682b7a7?action=collection%2Ffork).
URL
---
```swift
https://maps.vietmap.vn/api/match-tolls?api-version=1.1&apikey={your-apikey}&vehicle={vehicle}
```
Method
------
**POST**
Tham số
----------
|Tham số|Kiểu|Bắt buộc|Mặc định|Mô tả|
|--- |--- |--- |--- |--- |
|apikey|array string|có|không|API key VIETMAP cấp cho tài khoản của bạn. Đăng ký tại [đây](https://maps.vietmap.vn/console-v2/register)|
|vehicle|number|không|1|
= **1** (Áp dụng cho xe con dưới `12` chỗ; xe tải dưới `2 tấn`)