Km zīmju serviss
Serviss ļauj iegūt informāciju par Latvijas valsts autoceļu tīkla ceļa kilometru (km) stabiņu faktisko atrašanās vietu. Kilometru stabiņu atrašanās vieta var nesakrist ar faktisko attālumu no ceļa sākumpunkta. Šo faktisko atrašanās vietu atgriež Ceļa km serviss.
Servisa URL
Servisa saitei jāatbilst šādai formai:
https://api.kartes.lv/v3//km-signs?
Atgriezto datu formāts ir JSON.
HTTP metode ir GET.
Pieprasījuma parametri
Iespējams padot šādus GET parametrus:
| Parametrs | Skaidrojums |
|---|---|
| cs | Koordinātu formāts (wgs84 (noklusējums) vai lks). |
| km | Interesējošais ceļa kilometrs. |
| index | Valsts autoceļa numurs. |
Atbildes parametri
Atbildē tiek atgriezts objekts ar šādu struktūru:
| Parametrs | Skaidrojums |
|---|---|
| x | LKS X koordināta vai WGS lon koordināta |
| y | LKS Y koordināta vai WGS lat koordināta |
| km | Pieprasītais kilometrs |
| index | Pieprasītā valsts autoceļa numurs |
| iso_code | Valsts ISO kods |
Statusa kodi
| Kods | Skaidrojums |
|---|---|
| 200 | 'Wrong coordinate system!. Tiek atgriezts, ja vaicājumā nav korekti ievadīta nepareiza koordinātu sistēma. |
| 200 | 'Incorrect parameters passed!. Tiek atgriezts, ja vaicājumā nav ievadīts ceļa kilometrs vai indekss. |
| 404 | No location found. Tiek atgriezts, ja nekas nav ticis atrasts. |
| 5xx | Servera kļūda. |
Paraugi
Pieprasījums:
https://api.kartes.lv/v3//km-signs?index=A2&km=52
Atbilde:
{
"x": "24.851159",
"y": "57.144002",
"km": "52",
"index": "A2",
"iso_code": "LVA"
}