Ā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
  }
]