Technical
This section documents what a consumer needs to integrate with the pilot TPEG service:
- the delivery protocol, how messages are exchanged between the service and a consumer;
- the formats, what those messages look like on the wire.
Pilot stage
This is pilot-stage documentation. Breaking changes are announced to active subscribers by e-mail in advance.
At a glance
| Standards family | TPEG2 (ISO 21219-1:2023) |
| Encoding | XML |
| Delivery | HTTPS pull (see Protocol) |
| Location referencing | TMC + OpenLR (per application format) |
| Authentication | Per-subscriber, issued on subscription |
| Coverage | Czechia (CZ0), see Coverage |
| Source data | DATEX II feeds from ŘSD / NDIC, see Source data |
Published formats
| Format | Identifier | Use |
|---|---|---|
| TPEG2-TEC | x-format:cz-ndic_tpeg2-tec-v0.1 | Traffic events. Incidents, congestion, road works. |
| TPEG2-TFP | x-format:cz-ndic_tpeg2-tfp-v0.1 | Traffic flow. |
TPEG2-TFP is delivered as two feeds, a static catalogue of predefined locations and a dynamic data stream; see Feeds on the TPEG2-TFP page.
Each format has its own Format Specification Package (FSP) on GitHub. The FSP holds FORMAT.yaml metadata, the entry XSD for validation, and a sample folder. Follow the links above for details.
Coverage
The pilot's coverage matches the ŘSD / NDIC source data, for both published formats:
| Parameter | Value |
|---|---|
| Area | CZ0 (Czechia, NUTS-1) |
| Network | Motorways, arterial road network, regional roads, urban and local roads |
| Transport modes | Car, truck, motorcycle, bus |