Skip to content

Conversation

@etienneJr
Copy link
Contributor

@etienneJr etienneJr commented Aug 20, 2025

fixes #845

This PR updates process-openmaptiles.lua to fit the latest version of OMT: v3.15

Checked and modified:

  • landcover : add flowerbed
  • landuse : add quarry, garages (landuse), grave_yard (amenity), track (leisure), suburb, quarter, neighbourhood (place) and dam (waterway)
  • park : add protected areas
  • POI : add offices (60 values) + some new values for amenity (atm, drinking_water, parcel_locker, charging_station. + embassy removed since deprecated) and shop (car_parts, locksmith, paint) + class modification (chocolate and confectionery are no more ice_cream but shop)
  • transportation : add shipway in class ferry
  • water : add ponds + new classes

Checked and no update required:

  • aerodrome_label
  • aeroway
  • boundary
  • building
  • housenumber : but need confirmation for the 2 lastest commit in history (housenumber deduplication + range instead of ;)
  • moutain-peak
  • place
  • waterway

end

-- Set 'water'
if natural=="water" or leisure=="swimming_pool" or landuse=="reservoir" or landuse=="basin" or waterClasses[waterway] then
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here I think there was a typo with waterClasses[waterway] instead of waterClasses[water], right ?

@etienneJr etienneJr marked this pull request as ready for review August 21, 2025 21:24
@etienneJr etienneJr changed the title WIP: Update OMT schema Update OMT schema Aug 21, 2025
@etienneJr
Copy link
Contributor Author

etienneJr commented Aug 21, 2025

I have finished updating the relevant layers, this PR is ready for review, thanks !

@etienneJr
Copy link
Contributor Author

etienneJr commented Oct 1, 2025

cartes.app process-openmaptiles.lua script is now based on this version (with a few other minor changes). You can check the resulting tiles here :
https://pmtiles.io/#url=https%3A%2F%2Fserveur.cartes.app%2Fpmtiles%2Fplanet.pmtiles&map=0.71/0/0

@systemed
Copy link
Owner

systemed commented Oct 2, 2025

Fabulous. I'm planning to merge the various OMT-related PRs into one and push that shortly.

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

Successfully merging this pull request may close these issues.

update OMT schema in process-openmaptiles.lua

2 participants