mirror of
https://github.com/opendatabs/verkehrszaehl_dashboard.git
synced 2026-08-26 12:24:42 +00:00
Read-only mirror of https://github.com/opendatabs/verkehrszaehl_dashboard — Kanton Basel-Stadt. Issues & pull requests at the source.
- JavaScript 79.4%
- CSS 11.7%
- HTML 8.9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| data | ||
| export | ||
| img | ||
| monat | ||
| src | ||
| start | ||
| stunde | ||
| styles | ||
| woche | ||
| .gitignore | ||
| index.html | ||
| README.md | ||
| renovate.json | ||
Verkehrszaehl-Dashboard README
Beschreibung
Das Verkehrszähl-Dashboard ist eine Webanwendung zur Visualisierung von Verkehrsdaten in der Schweiz. Benutzer können verschiedene Filter anpassen, um spezifische Verkehrszählungen für unterschiedliche Verkehrstypen, Strassenkategorien und Zeiträume anzuzeigen.
data-bs.ch/mobilitaet/verkehrszaehl_dashboard
Ansicht
Die Webanwendung unterstützt vier verschiedene Ansichten. Der Platzhalter {ansicht} gibt an, welche Ansicht des Dashboards geladen wird:
start– Startseite mit einer Übersichtstunde– Stundenansichtwoche– Wochenansichtmonat– Monatsansicht
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/{ansicht}
URL-Parameter
Die Webanwendung unterstützt mehrere optionale URL-Parameter, die zur Filterung der Daten genutzt werden können. Die Parameter müssen im folgenden Format übergeben werden:
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/{ansicht}/?traffic_type=MIV&zst_id=235&fzgtyp=Total&start_date=2024-01-01&end_date=2024-12-31&weekday=mo-so
Übersicht der Parameter
| Parameter | Beschreibung | Mögliche Werte |
|---|---|---|
traffic_type |
Verkehrstyp | MIV (Motorisierter Individualverkehr), Velo (Fahrradverkehr), Fussgaenger (Fussgänger) |
zst_id |
Zählstellen-ID | Numerische ID der Strasse |
fzgtyp |
Fahrzeugtyp (Mehrfachauswahl möglich) | Für Velo und Fussgaenger nur Total. Für MIV: Total, MR (Motorrad), PW (Personenwagen), PW%2B (Personenwagen mit Anhänger), Lief (Lieferwagen), Lief%2B (Lieferwagen mit Anhänger), Lief%2BAufl. (Lieferwagen mit Auflieger), LW (Lastwagen), LW%2B (Lastwagen mit Anhänger), Sattelzug (Sattelzug), Bus (Bus), andere (nicht klassifizierbare Fahrzeuge). Mehrere Fahrzeugtypen können komma-separiert übergeben werden, z. B. fzgtyp=PW,LW,Bus. |
speed |
Geschwindigkeitsklassen (nur MIV mit vorhandenen Geschwindigkeitsdaten; Mehrfachauswahl möglich) | Standard ist Total (keine Auswahl / alle Geschwindigkeiten). Verwendete Schlüssel sind: <20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-90, 90-100, 100-110, 110-120, 120-130, >130. Mehrere Klassen können komma-separiert übergeben werden, z. B. speed=30-40,40-50,50-60. |
start_date |
Startdatum | Format: YYYY-MM-DD (z. B. 2024-01-01) |
end_date |
Enddatum | Format: YYYY-MM-DD (z. B. 2024-12-31) |
weekday |
Wochentage | mo-so (Montag bis Sonntag), mo-fr (Montag bis Freitag), sa-so (Samstag und Sonntag) |
Hinweise zur Nutzung
- Alle Parameter sind optional. Fehlen sie in der URL, werden Standardwerte verwendet.
- Die Fahrzeugtypen (
fzgtyp) sind nur fürMIVdifferenziert; fürVeloundFussgaengergibt es nurTotal. - Mehrere Fahrzeugtypen in
fzgtypbzw. Geschwindigkeitsklassen inspeedkönnen komma-separiert übergeben werden (z. B.fzgtyp=PW,LWoderspeed=30-40,40-50). Intern werden diese als Liste verarbeitet. - Sobald mindestens eine Geschwindigkeitsklasse in
speedungleichTotalgewählt ist, basiert die Auswertung auf den Geschwindigkeitsdaten (MIV_Speed), andernfalls auf den Standard-MIV-Daten und ggf.fzgtyp. start_dateundend_datemüssen im FormatYYYY-MM-DDangegeben werden.start_datemuss vorend_dateliegen oder gleich sein. Bei der Wochenansicht müssen die beiden Daten mindestens 7 Tage ausseinander liegen. Bei der Monatsansicht müssen die beiden Daten mindestens ein Jahr ausseinander liegen.weekdayerlaubt die Filterung nach Werktagen oder Wochenenden.
Beispiel-URLs
- Verkehrsdaten für die Zählstelle "235 A3-A35, Grenze CH-F" anzeigen:
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/start/?zst_id=235 - Personenwagen-Daten für eine bestimmte Strasse und einen Zeitraum abrufen:
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/start/?traffic_type=MIV&fzgtyp=PW&zst_id=420&start_date=2024-03-01&end_date=2024-03-31 - Mehrere Fahrzeugtypen gleichzeitig filtern (z. B. Personenwagen, Lastwagen, Bus):
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/start/?traffic_type=MIV&fzgtyp=PW,LW,Bus&zst_id=420 - Geschwindigkeitsklassen filtern (z. B. 30–40 und 40–50 km/h) – falls an der Zählstelle Geschwindigkeitsdaten vorhanden sind:
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/start/?traffic_type=MIV&zst_id=420&speed=30-40,40-50 - Stundenansicht für die Zählstelle "651 Entenweidstrasse" aufrufen:
https://data-bs.ch/mobilitaet/verkehrszaehl_dashboard/stunde/?zst_id=651