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

Create a basemap for Overture Maps #879

Open
19 tasks
Drabble opened this issue Jun 14, 2024 · 1 comment
Open
19 tasks

Create a basemap for Overture Maps #879

Drabble opened this issue Jun 14, 2024 · 1 comment

Comments

@Drabble
Copy link
Contributor

Drabble commented Jun 14, 2024

To follow up on the simple Overture Maps example for Overture Maps data to a MVT Rest service we could now start working on a full Overture basemap.

Some questions to answer:

  • How much data is there to download and how long does it take?
  • What are the storage requirements for the PostGIS database?
  • How many simplifications should we do so that the map loads fast?
  • How do we map the styles from the OSM basemap to Overture?

Here is a proposition for the roadmap:

  1. Copy the example into a folder called basemap-overture.
  2. Improve the style for the administrative boundaries which are already used in the overture example.
  3. Add support in order for all the sub-themes https://docs.overturemaps.org/schema/reference/. It means creating spatial indexes, mapping styles from the OSM basemap and creating materialized views for simplifications.
    1. Administrative Boundary
    2. Locality
    3. Locality Area
    4. Infrastructure
    5. Land
    6. Land Cover
    7. Land Use
    8. Water
    9. Building
    10. Building Part
    11. Boundary
    12. Division
    13. Division Area
    14. Place
    15. Connector
    16. Segment
@bchapuis
Copy link
Member

bchapuis commented Jun 14, 2024

@Drabble The roadmap is great, and I think it is a good idea to proceed step by step. I would simply name the folder overturemaps as we already have basemap and daylight without prefix. Also, depending on the size of the data, we may need some beefy hardware to do this. We can synchronize in private if you need some resources for this.

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