Page History
...
| Need | Resource/Tool |
|---|---|
| Understand the OpenLR concept | OpenLR White Paper |
| Understand the ISO TPEG2-OLR formats | |
| Understand the ISO TPEG2-OLR encoding | |
| Understand OpenLR encoding in DATEXII | |
| Implement OpenLR in Java | GitHub Repository |
| Implement OpenLR in python | |
| Follow hands-on instructions | HOWTO.md Guide |
| Explore dynamic location usage | INRIX Documentation |
| Re-implement in another language (e.g., C++) | Use flow diagrams and algorithm logic from white paper and GitHub |
...
- DATEXII OpenLR™ (Point, linear and area location)
- TN-ITS integration: to become EN TS 16157, Part 14: TN-ITS (work-item in CEN TC278 W7, finalisation expected Q4 2025)
- TISA Github
- OpenLR Python Documentation
Comments
Who | What | Decision | |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 |
Processed comments meeting July 9th
Who | What | Decision | |||
|---|---|---|---|---|---|
| 1 | TH | Add TN-ITS CEN standard to be, DATEXII standard OpenLR | Included: EN TS 16157, Part 14: TN-ITS | ||
| 2 | ST | More python encoder/ decoders to check for links / inclusion in references https://openlr-python.readthedocs.io/en/latest/ | To be mentioned, TH | to includeincluded it in Q3 | 3decision guide and references and tools section |
...
Proposal 1
Proposal text (MS Copilot generated) | ChatGPT | ChatGPT Plus - OpenLR Guru |
|---|---|---|
Yes, there is comprehensive implementation documentation available for OpenLR. Here are some key resources: GitHub RepositoryThe OpenLR GitHub repository contains the reference implementation of OpenLR. It includes modules for encoding and decoding OpenLR locations, as well as tools for map access and data handling [1]. HOWTO.mdThe HOWTO.md file in the GitHub repository provides detailed instructions on how to encode and decode OpenLR locations on digital maps [2]. INRIX DocumentationINRIX offers documentation on Dynamic Location Referencing, which includes information on OpenLR. This resource provides insights into the implementation tools available, such as the Java-based encoder/decoder and map access layer [3]. These resources should help you get started with implementing OpenLR in your projects. | 1. Official OpenLR Documentation (by TomTom)📄 OpenLR White Paper (Core Specification)
📍 Link: https://www.openlr.org/docs/OpenLR-whitepaper.pdf ✅ 2. OpenLR Reference Implementation (Java Library)📦 Official GitHub Repository
📍 GitHub: https://github.com/TomTom/openlr ✅ 3. OpenLR Encoder/Decoder Flow Diagrams
This helps if you're implementing OpenLR in a language other than Java (e.g., C++, Python, JavaScript). ✅ 4. Community/Examples
❗Note: No "Plug-and-Play" Web API
Bonus: Alternatives and ExtensionsIf your use case goes beyond what the core OpenLR offers, you might consider:
| Yes, there is detailed implementation documentation for OpenLR you can follow. Here's a summary of what's available and how you can use it: 📘 Official Documentation Sources1. OpenLR Whitepaper (v1.5) – Core Specification
📄 Your uploaded file: 2. Reference Implementation on GitHub (TomTom)Repo: github.com/tomtom-international/openlr
🧪 Testing Tools
🧰 What You’ll Need to ImplementTo integrate OpenLR:
✅ Additional HelpYou can also explore:
|
...