Skip to content

Conversation

etienneJr
Copy link

@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

@@ -660,9 +660,15 @@ function way_function()
end

-- Set 'water'
if natural=="water" or leisure=="swimming_pool" or landuse=="reservoir" or landuse=="basin" or waterClasses[waterway] then
Copy link
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
Author

etienneJr commented Aug 21, 2025

I have finished updating the relevant layers, this PR is ready for review, 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

Successfully merging this pull request may close these issues.

update OMT schema in process-openmaptiles.lua
1 participant