Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standardized Data Formats: Consider converging to Linear referencing system (like Open LR) or CIFS #25

Closed
sghorbanian opened this issue Aug 27, 2019 · 2 comments

Comments

@sghorbanian
Copy link

A standard that enables Linear Referencing can help robots understand more about the nature of the blockage and be able to ingest it more intelligently and infer the heading of the obstruction.

We agree that there should be a single data format. We believe there are decent ones to start (LR, CIFs), and we will leave it to the data producers to decide on an MVP.

Waze has "CIFS", which is what Seattle's feed is based off of:
https://developers.google.com/waze/data-feed/road-closure-information

Linear Referencing is a general technique, for which the are competing implementations as well:

(TomTom) https://www.openlr-association.com/

and

(OSM) https://www.mapzen.com/blog/osmlr-2nd-technical-preview/

But we'd be happy to participate in discussions that decide on this standard, since we recognize each consumer's requirements may differ. Granularity of the data (e.g., lane-level vs road-level) falls into this category.

@kpwebb
Copy link

kpwebb commented Aug 28, 2019

@sghorbanian thanks for flagging this and agreed on the need for some form of linear/location referencing in the WZDx spec. As an FYI, the work on OSMLR you referenced above rolled back into the SharedStreets project when Mapzen folded. The Mapzen implementation of OSMLR was only supported within the Valhalla routing engine and was later removed in 2018.

The work on the SharedStreets spec and tools continues over here:

https://github.com/sharedstreets/sharedstreets-ref-system/ and for what it's worth we're using the SharedStreets referencing system in our open source closures tool: https://medium.com/sharedstreets/introducing-sharedstreets-road-closures-67a89177e1c3

Also, if you're curious about the history of OSMLR and SharedStreets and our thinking referencing systems generally, check out the thread that kicked these projects off:

opentraffic/architecture#1

@sghorbanian
Copy link
Author

Using geoJSON to describe the geometry of the event and the associated metadata is fine. We would prefer that to anything that is customer/source specific. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants