智能交通系统(ITS)是一种利用先进技术来提高交通效率和安全性的系统。交通和旅行信息(TTI)是ITS中的一个重要组成部分,它包括交通状况、路线规划、公共交通信息等。为了更好地支持交通管理和旅行者的决策,TTI需要在不同的系统之间进行交换和共享。然而,由于不同系统之间的差异,TTI的交换和共享变得困难。因此,TPEG2标准应运而生。
TPEG2是一种用于交通和旅行信息的编码和传输的标准。它提供了一种通用的方式来描述和传输TTI,以便不同的系统之间进行交换和共享。TPEG2使用XML作为数据格式,这使得数据可以在不同的系统之间进行解析和处理。然而,TPEG2的XML格式是基于UML模型的,这使得它在实际应用中存在一些问题。例如,UML模型中的一些元素在XML中无法表示,这导致了数据的丢失和不一致性。
为了解决这些问题,ISO 21219-4:2019规定了TPEG2的UML到XML转换规则。该规则定义了如何将UML模型转换为XML格式,以便数据可以在不同的系统之间进行交换和共享。该规则包括以下内容:
1. UML模型的元素如何映射到XML元素;
2. UML模型的关系如何映射到XML元素之间的关系;
3. UML模型的限制如何映射到XML元素的属性;
4. UML模型的扩展如何映射到XML元素的扩展。
通过这些规则,TPEG2的UML模型可以被准确地转换为XML格式,以便数据可以在不同的系统之间进行交换和共享。这提高了交通和旅行信息的交换和共享效率,为交通管理和旅行者的决策提供了更好的支持。
相关标准
- ISO 14819-1:2013 Intelligent transport systems — Traffic and travel information (TTI) via transport protocol experts group (TPEG) — Part 1: TPEG data dictionary
- ISO 21219-1:2019 Intelligent transport systems — Traffic and travel information (TTI) via transport protocol experts group, generation 2 (TPEG2) — Part 1: Introduction and overview
- ISO 21219-2:2019 Intelligent transport systems — Traffic and travel information (TTI) via transport protocol experts group, generation 2 (TPEG2) — Part 2: UML data dictionary
- ISO 21219-3:2019 Intelligent transport systems — Traffic and travel information (TTI) via transport protocol experts group, generation 2 (TPEG2) — Part 3: Service and network information (SNI) application
- ISO 21219-5:2019 Intelligent transport systems — Traffic and travel information (TTI) via transport protocol experts group, generation 2 (TPEG2) — Part 5: Road traffic message (RTM) application