Skip to content

Instantly share code, notes, and snippets.

@typebrook
Last active April 26, 2020 10:24
Show Gist options
  • Select an option

  • Save typebrook/333d6b89981a2fbf8e939d850d86729c to your computer and use it in GitHub Desktop.

Select an option

Save typebrook/333d6b89981a2fbf8e939d850d86729c to your computer and use it in GitHub Desktop.
[tilemaker] Note for mvt layers with OMT compability #tilemaker #omt #mbtiles #mvt

TODO

  • Add functions into docs (osm_lua_processing.cpp)
    • Area
    • Length
    • Holds
    • IsClosed
    • ScaleToMeter
    • ScaleToKiloMeter
    • Length
  • Set OSM IDs

layers

  • [o] aerodrome_label
    • basic
    • name:latin -> name:en
  • aeroway
  • boundary
  • [.] building
    • basic
    • height
    • colour
  • housenumber
  • [o] landcover
    • basic
    • <z11
  • [o] landuse
    • basic
    • <z11
  • mountain_peak
    • basic
    • rank
  • park
  • place
  • poi
  • transportation
  • transportation_name
  • water
  • water_name
  • waterway

misc

transportation

z8 == gen3

- motorway, trunk, primary https://github.com/openmaptiles/openmaptiles/blob/1d91b9ef6e75f60da3d65ec2c51cdd0347127c1f/layers/transportation/update_transportation_merge.sql#L52-L56

z9 z10 == gen2

- motorway, trunk, primary, secondary, motorway_link, trunk_link, primary_link, secondary_link
- 

z11 == gen1

- motorway, trunk, primary, secondary, tertiary, motorway_link, trunk_link, primary_link, secondary_link, tertiary

transportation_name

waterway

has name and water=river

  • z9=important_gen3
    • 8000m

  • z10=important_gen2
    • 4000m

  • z11=important_gen1
    • 1000m

water

https://github.com/openmaptiles/openmaptiles/blob/master/layers/boundary/mapping.yaml

  • z8=gen4
    • area > ZRES7^2 =~ 1495729
  • z9=gen3
    • area > ZRES8^2 =~ 373932
  • z10=gen2
    • area > ZRES9^2 =~ 93452
  • z11=gen1
    • area > ZRES10^2 =~ 23378
  • z12-14=osm_water_polygon

water_name

  • z9-z13=osm_water_polygon->osm_water_point
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment