Ceļa informācijas serviss

Serviss ļauj iegūt informāciju par ceļu pēc koordinātām.

Servisa URL

Servisa saitei jāatbilst šādai formai:

https://api.kartes.lv/v3//roaddetail?

Atgriezto datu formāts ir JSON.

HTTP metode ir GET.

Pieprasījuma parametri

Iespējams padot šādus GET parametrus:

Parametrs Skaidrojums
x Koordinātas X komponente EPSG:3857 koordinātu sistēmā. Obligāts.
y Koordinātas Y komponente EPSG:3857 koordinātu sistēmā. Obligāts.

Atbildes parametri

Atbildē tiek atgriezts GeoJSON datu masīvs, kur katra objekta "properties" masīvā ir šādi parametri:

Parametrs Skaidrojums
geom Ceļa ģeometrija
kategorija Ceļa kategorija
klase Ceļa klase
klase_v Ceļa klase
segums Ceļa segums
rajons Nodaļa
distance Ceļa garums

Kļūdu kodi

Kods Skaidrojums
200 no coordinates were passed. Vaicājumā nav ievadītas koordinātas.
404 No location found. Tiek atgriezts, ja nekas nav ticis atrasts.
5xx Servera kļūda.

Paraugi

Pieprasījums:

https://api.kartes.lv/v3//roaddetail?x=2751386.663054411&y=7707654.346166896

Atbilde:

{
  "type": "FeatureCollection",
  "name": "Road Detail",
  "crs": {
    "type": "name",
    "properties": {
      "name": "urn:ogc:def:crs:EPSG::3857"
    }
  },
  "features": [
    {
      "type": "Feature",
      "geometry": null,
      "properties": {
        "geom": "{\"type\":\"LineString\",\"coordinates\":[[2751443,7707713],[2751379,7707663]]}",
        "kategorija": "25",
        "klase": "A1",
        "klase_v": "A",
        "segums": "3",
        "rajons": "Ogres nodaļa",
        "distance": "4.88677469997229"
      }
    }
  ]
}