Normalizing DATEX II Across 30 European National Access Points
The EU Directive 2010/40/EU mandates DATEX II standard for real-time traffic and travel data across 27 Member States. However, each National Access Point (NAP) serves a different DATEX II profile, transport, and authentication flow, making integration challenging. To address this, a unified API (NAPSPAN) was built to treat 30 incompatible DATEX II feeds as one. This requires normalizing the DATEX II profiles, handling different versions (v2.3 and v3.x), and accommodating various transport methods (HTTPS pull, push, SOAP-over-HTTPS, etc.).