Ātruma ierobežojumu serviss
Serviss ļauj iegūt atļautā braukšanas ātruma ierobežojumus tuvākajam ceļa posmam, ievadot interesējošā punkta koordinātas. Papildu atgriež arī ielas nosaukumu un segumu.
Servisa URL
Servisa saitei jāatbilst šādai formai:
https://api.kartes.lv/v3//speed_limit?
Atgriezto datu formāts ir JSON.
HTTP metode ir GET.
- klienta_atslega: Jums piešķirtā klienta atslēga.
Pieprasījuma parametri
Koordinātas var norādīt kādā no šiem veidiem:
Parametrs | Skaidrojums |
---|---|
lat | Ziemeļu platums WGS koordinātu sistēmā (EPSG:4326) |
lon | Austrumu garums WGS koordinātu sistēmā (EPSG:4326) |
x | x koordināta TM Baltic93 (EPSG:25884) koordinātu sistēmā |
y | y koordināta TM Baltic93 (EPSG:25884) koordinātu sistēmā |
p | Var norādīt koordinātu pārus masīva formātā (piemēram, [[510427,6308643],[514276,6304829]]) Ja tiek padotas WGS koordinātas, izmantojot "p" parametru, tad jānorāda arī GET parametrs "&wgs84" |
Atbildes parametri
Atbildē tiek atgriezts objektu masīvs, katram objektam ir divi elementi. Katra elementa saturs:
Parametrs | Skaidrojums |
---|---|
name | Ielu posma/ielas nosaukums |
populated_place | Apdzīvotā vieta (tikai ielām ar nosaukumu) |
teritorial_unit | Teritoriālā vienība (tikai ielām ar nosaukumu) |
administrative_unit | Administratīvā vienība (tikai ielām ar nosaukumu) |
surface | Ielas segums |
speed_limit | Atļautais braukšanas ātrums |
is_populated_place | Vai šī ir apdzīvotā vieta |
distance | Attālums līdz ceļa posmam |
Kļūdu kodi
Kods | Skaidrojums |
---|---|
200 | Missing input data. Vaicājumā nav ievadīti parametri. |
200 | Wrong input data format. Vaicājumā parametri ir nekorekti. |
404 | No location found. Tiek atgriezts, ja nekas nav ticis atrasts. |
5xx | Servera kļūda. |
Paraugi
Pieprasījums:
https://api.kartes.lv/v3//speed_limit?p=[[510427, 6309543],[510427, 6315483]]
Atbilde:
[
[
{
"name": "Rītupes iela",
"populated_place": "Rīga",
"teritorial_unit": "",
"administrative_unit": "Rīgas pilsēta",
"surface": "paved",
"speed_limit": 50,
"is_populated_place": 0,
"distance": 9.01
},
{
"name": "Salaspils iela",
"populated_place": "Rīga",
"teritorial_unit": "",
"administrative_unit": "Rīgas pilsēta",
"surface": "paved",
"speed_limit": 50,
"is_populated_place": 0,
"distance": 43.61
}
],
[
{
"name": "Čiekurkalna 1. līnija",
"populated_place": "Rīga",
"teritorial_unit": "",
"administrative_unit": "Rīgas pilsēta",
"surface": "paved",
"speed_limit": 50,
"is_populated_place": 0,
"distance": 9
},
{
"name": "Čiekurkalna 4. šķērslīnija",
"populated_place": "Rīga",
"teritorial_unit": "",
"administrative_unit": "Rīgas pilsēta",
"surface": "paved",
"speed_limit": 50,
"is_populated_place": 0,
"distance": 24.71
}
]
]
Pieprasījums:
https://api.kartes.lv/v3//speed_limit?lat=56.913149&lon=24.189405
Atbilde:
[
{
"name": "Prūšu iela",
"populated_place": "Rīga",
"teritorial_unit": "",
"administrative_unit": "Rīgas pilsēta",
"surface": "paved",
"speed_limit": 50,
"is_populated_place": 1,
"distance": 0.93
},
{
"name": "",
"populated_place": "",
"teritorial_unit": "",
"administrative_unit": "",
"surface": "paved",
"speed_limit": 20,
"is_populated_place": 0,
"distance": 1.59
}
]