Požiadavka
GET https://trnavadata.invipo.cloud/api/datasets/v1/traffic-counters/vehicles/stations?outputType=csv
Parametre
{
"period": "week",
"itemIds": [
"67d2fd832f2d1d00016bdf6a"
],
"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ď
"count","itemId","name","position"
2926,"67d2fd832f2d1d00016bdf6a","CYC_Bratislavská","{""type"":""Point"",""coordinates"":[17.575643956661228,48.35456470935509]}"
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.