Skip to content

Validators

Tools and services that check the structure and quality of mobility and transport data, ensuring it complies with European standards such as DATEX II, NeTEx, SIRI, and mobilityDCAT-AP.

What Are Validators?

Validators automatically verify whether datasets conform to technical and business specifications. They are essential for maintaining data quality, interoperability, and regulatory compliance in digital mobility ecosystems.

Validators typically perform:

  • Schema validation – Checks if files match required XML, JSON, or RDF schemas (e.g., XSD, JSON Schema)
  • Business rule validation – Tests domain-specific logic, cardinality, or value constraints
  • Data quality checks – Detects missing, inconsistent, or implausible values
  • Compliance checks – Confirms datasets meet European standards for publication or exchange

Types of Validators

TypeDescription
Schema ValidatorsValidate structure and syntax against XSD/JSON schemas
Business Rule ValidatorsApply rules beyond the schema (e.g., logical consistency)
Multi-standard ValidatorsHandle several transport formats together
Geographic ValidatorsVerify geospatial and reference integrity

Common Use Cases

Pre-Publication Validation

Ensure datasets comply with DATEX II, NeTEx, or mobilityDCAT-AP before submission to a National Access Point (NAP).

Development & Testing

Integrate validators in your CI/CD workflow to catch schema or logical errors early.

Quality Monitoring

Run scheduled validations to monitor dataset quality and detect degradation over time.

Location Reference Validation

Validate ALERT-C or RDS-TMC location codes for correctness and alignment with reference tables.

Example Tool: ALERT-C Locations Tester

The ALERT-C Locations Tester validates the consistency and correctness of location codes used in traffic messages.

  • Operational use: Czech Road and Motorway Directorate
  • Multi-format support: DATEX II, RDS-TMC, custom XML
  • European coverage: ALERT-C widely used across Europe
  • License: Open source (MIT)

Available Tools

ALERT-C Locations Tester

Location Reference Validator

Validation tool for ALERT-C location references in RDS-TMC and DATEX II traffic information

ALERT-CValidatorPythonCLI

Co-financed by the Connecting Europe Facility of the European Union