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

Overture Places to OSM tags for display #1207

Open
cbeddow opened this issue Nov 8, 2023 · 2 comments
Open

Overture Places to OSM tags for display #1207

cbeddow opened this issue Nov 8, 2023 · 2 comments
Assignees
Labels
bluesky Bluesky issues are extra challenging - this might take a while or be impossible feature-new New feature or request

Comments

@cbeddow
Copy link
Contributor

cbeddow commented Nov 8, 2023

Description

In order to display the PMTiles of Overture in Rapid, in a way that a user can use/ignore the POI, I am suggesting adapting this Python code and Overture categories to OSM tag dict to Rapid.

Links:

  1. Python code for conversion
  2. Overture to OSM dict

Context:

  1. we ignore all Overture Places with category tag 'structure_and_geography' because it is too vague to get a 1:1 tag match without individual context like the name and region
  2. The conversion of Overture Places address is not yet working. An example address list for a single Overture Place can be seen in the example docs and we would need at a minimum to parse addr:street and addr:housenumber. This should work for addresses like:
    • 'Rigiweg 23'
    • '123 Main Street'
    • '27 Van Ness Unit 3'
    • '873 5th Avenue'
    • 'Landstrasse 11a'
    • '807 Highway 66 West'

^ this is a bit tough but wondering if we have a good solution built into Rapid already?

@cbeddow cbeddow added feature-new New feature or request bluesky Bluesky issues are extra challenging - this might take a while or be impossible labels Nov 8, 2023
@cbeddow cbeddow self-assigned this Nov 8, 2023
@bhousel
Copy link
Contributor

bhousel commented Nov 8, 2023

good ideas!
Also related is #585 where we're thinking through conventions for how we might work with custom data that contains OSM tags already. We don't have anything like this yet, but I could imagine that someone would put together a build of Overture data that includes the conversion already.

I'm imagining that if we are working with external data that comes with OSM tags, we could do a few things

  • match those tags to presets - the featres will then render with the correct icons.
  • show the sidebar to allow accept/ignore buttons

@cbeddow
Copy link
Contributor Author

cbeddow commented Nov 8, 2023

Going to keep this here as a wish, but come back with ideally a generic Javascript module that can do Overture -> OSM (oneway=yes ;))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bluesky Bluesky issues are extra challenging - this might take a while or be impossible feature-new New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants