Data Analysis#
This document describes the data analysis of parking surveys in the Data Center. Once a survey has been created and published, it can be viewed in the Data App.
1. Purpose of the Dashboard#
The dashboard is used for the visualization, monitoring, and analysis of parking occupancy based on BMA sensors.
With the dashboard, you can:
- monitor the current occupancy of a parking area
- analyze historical occupancy data
- review entries and exits
- investigate different sub-areas of a parking space separately
2. Header Section – Survey & Location#
In the upper-left area, the survey metadata is displayed.
Figure 1: Metadata of a parking survey in the Data Center
2.1 Survey Information#
Displayed information includes:
- Name of the survey
- e.g.
Survey 48 – Parking Eduard-Bodem
- e.g.
- Coordinates of the measurement location
- Survey period
- e.g. “Survey period: 10 November 2025 – 01 January 2026”
- Duration of the survey
- Local time zone
- e.g. “Local time zone of the survey: Europe/Vienna”
Optionally, there is a button:
- “Show API configuration”
- opens detailed configuration data (relevant only in the context of the API).
2.2 Configured BMA Units#
Under “Configured BMA”, one row is shown per sensor:
- Name (e.g.
BMA20250412-name) - UUID of the device
Each BMA represents a measurement point from which entries/exits and occupancy data are collected.
2.3 Analyzed Vehicle Classes#
Next to it, the detected vehicle types are listed, e.g.:
| Class Name | Short Name |
|---|---|
| Tram | tram |
| Car | car |
| Car with trailer | carT |
| Truck | truck |
| Bus | bus |
| Bus with trailer | busT |
| Truck with trailer | truckT |
This list is informational and indicates which classes can be considered in analyses.
2.4 Map View#
In the upper-right corner, there is an interactive map showing the survey location.
3. Toolbar & Time Period Control#
In the middle-left area, the toolbar is located.
Figure 2: Toolbar for controlling data analysis
3.1 Select Time Period#
Using a calendar, the analysis time period can be selected:
- single days
- multi-day intervals over up to 7 days
The selected time period is shown in the diagram title, e.g.:
“Analysis for the period: 28 Nov 2025, 00:00 – 4 Dec 2025, 00:00”
3.2 Temporal Resolution#
Aggregation options:
- “every minute (max. 1 day)”
- high temporal resolution for detailed analysis of a single day
- “every 15 minutes (max. 7 days)”
- reduces data volume, suitable for longer periods
This setting applies to all diagrams in the analysis section.
3.3 Displayed Groups#
Under “Displayed Groups”, you can filter which sub-areas appear in the diagrams.
4. Current Occupancy of the Parking Area#
The section “Current occupancy of the parking area” shows live values.
Figure 3: Live data of a parking survey in the Data Center
4.1 Auto-Refresh#
- Auto-refresh can be enabled or disabled.
- When enabled, the occupancy tiles refresh automatically at a fixed interval.
- The last update timestamp is shown, e.g.:
- “Updated on: 4 December 2025 at 11:29:30 CET”.
4.2 Occupancy Tiles#
Several tiles are displayed:
- Total:
X/Yoccupied spaces (e.g.14/59) - other parking groups:
X/Y(e.g.10/50)
Below each tile:
- free spaces and percentage occupancy (e.g. “44 free (26% occupied)”)
- color coding for load levels:
- green: low occupancy
- orange: medium occupancy
- red: high / critical occupancy
This view provides a quick assessment of the current parking situation.
5. Historical Analysis – Occupancy#
In the lower section, the occupancy diagram is shown.
Figure 4: Historical occupancy analysis of a parking survey in the Data Center
5.1 Diagram Type#
- Line chart with time axis (x-axis) and number of occupied spaces (y-axis).
- Multiple lines for:
- total occupancy
- all other configured groups
5.2 Contents#
- Maximum capacity per group (horizontal lines)
- Occupancy trend over the selected period
- Legend above the diagram with color-to-group associations
This diagram answers questions such as:
- When was the parking area at maximum capacity?
- How does occupancy differ between groups?
- How does occupancy evolve over the course of a day or week?
6. Historical Analysis – Entries and Exits#
By switching between “Occupancy / Entries & Exits”, the traffic flow diagram can be displayed. This is only available if groups were configured using entry and exit points.
To view the analysis of a group, select the group in the drop-down menu below the diagram.
Figure 5: Historical analysis of entries and exits of a parking survey in the Data Center
6.1 Diagram Type#
- Bar chart with time axis (x-axis)
- Positive values: entries
- Negative values: exits
- Color scheme, e.g.:
- green: entries
- red: exits
6.2 Interpretation#
- Identification of peak periods (e.g. morning inflow, evening outflow)
- Comparison of different days within the same time period
- Analysis of effects caused by events or changes in traffic guidance
7. Interaction Options Below the Diagrams#
The following functions are available below the diagrams:
7.1 “Reset Zoom”#
- Resets all zoom and pan actions in the diagram to the default view.
- Useful when the user has zoomed into detailed areas.
7.2 “Show Capacities”#
- Toggles capacity lines for the selected groups.
- Provides a clear view of when the maximum number of parking spaces is reached.
7.3 “Mark Incomplete/Missing Data”#
- Highlights areas with data gaps or sensor errors.
- Helps assess data quality (e.g. during sensor outages).
8. Known Limitations#
- Groups that use entry and exit points require a calibration point at the beginning of the measurement so that balancing has an initial reference value.
- For data analysis of groups using entry and exit points, a calibration point must exist within 7 days before the query time for parking data. Otherwise, balancing cannot be performed.




