Požiadavka
POST https://opendata.zilina.sk/api/datasets/v1/traffic-counters/vehicles/stations?outputType=xml
Parametre
{
"period": "week",
"itemIds": [
"6513ca7947e2470001752a8a"
],
"includeItemDetail": true
}
period (string, nepovinný) – Časové obdobie, za ktoré sa majú údaje agregovať. Možné hodnoty:
"day" – posledných 24 hodín (predvolená hodnota)
"week" – posledných 7 dní
"month" – posledný mesiac
"year" – posledný rok
itemIds (array of string, nepovinné) – Zoznam identifikátorov dopravných staníc (sčítačov), pre ktoré sa majú údaje načítať. Ak parameter nie je zadaný, vrátia sa údaje pre všetky dostupné stanice.
includeItemDetail (boolean, nepovinný) – Ak je hodnota true, výsledok obsahuje aj názov stanice a jej geografickú polohu.
Odpoveď
<root>
<item>
<count>40944</count>
<itemId>6513ca7947e2470001752a8a</itemId>
<name>Merač intenzity dopravy Hôrky</name>
<position>
<type>Point</type>
<coordinates>
<item>18.709254</item>
<item>49.207455</item>
</coordinates>
</position>
</item>
</root>
itemId (string) – Identifikátor dopravnej stanice (sčítača vozidiel).
count (number) – Celkový počet zaznamenaných prejazdov vozidiel za zvolené časové obdobie.
name (string) – Názov dopravnej stanice alebo zariadenia. Pole je dostupné, ak je parameter includeItemDetail nastavený na true.
position (object) – Geografická poloha dopravnej stanice. Pole je dostupné, ak je parameter includeItemDetail nastavený na true.
position.type (string) – Typ geometrie polohy, napr. "Point".
position.coordinates (array of numbers) – Súradnice dopravnej stanice vo formáte [zemepisná dĺžka, zemepisná šírka].
Každý objekt v poli predstavuje jednu stanicu a súčet všetkých prejazdov vozidiel v rámci definovaného obdobia.
Poznámka
Agregácia dát prebieha ako súčet hodnoty totalCount zo zdrojovej kolekcie.
Výsledok je zoskupený podľa itemId (stanice).
Časový rozsah je dynamicky vypočítaný na základe parametra period.