سرویس نگاشت نقطه بر نقشه (Map Matching API) تعدادی نقاط ورودی را به محتملترین مسیری که این نقاط نشاندهنده آن هستند، نگاشت میکند.
GET:
https://api.neshan.org/v1/map-matching?path=36.299394,59.606211|36.297950,59.604258|36.297206,59.603507
Headers:
Api-Key: YOUR_API_KEY
latitude,longitude
حداقل تعداد نقاط ورودی برابر با 2 است در غیر این صورت خطای 470 برگردانده میشود.
{
"snappedPoints": [
{
"location": {
"latitude": 36.299336,
"longitude": 59.606256
},
"originalIndex": 0
},
{
"location": {
"latitude": 36.297886,
"longitude": 59.604335
},
"originalIndex": 1
},
{
"location": {
"latitude": 36.297218,
"longitude": 59.603496
},
"originalIndex": 2
}
]
}