Skip to content

Instantly share code, notes, and snippets.

@lukasmartinelli
Last active July 12, 2016 18:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lukasmartinelli/3bbbf0ce308c1f9c9fc9d9cc512e6f74 to your computer and use it in GitHub Desktop.
Save lukasmartinelli/3bbbf0ce308c1f9c9fc9d9cc512e6f74 to your computer and use it in GitHub Desktop.
OSM2VectorTiles v3

Proposed Changes

Vision

Cut compatibility back to support using slightly modified Mapbox Open Styles (OSM Bright and Basic) and iterate from there.

### Schema

Take a look at the diff between future OSM2VectorTiles v3 and Mapbox Streets v7. Use the gl-style-schema Python script to check for schema differences.

  • Layers
    • Remove #airport_label
    • Remove #motorway_junction
    • Remove #mountain_peak
    • Remove #rail_station_label
  • Fields
    • Remove iso_3166_1 from #admin
    • Remove underground in `#building``
    • Rename house_num to #addr
    • Remove layer from #road
    • Remove shield, iso_3166_2 from #road_label
    • Remove len from #road
    • Remove parent, type from #country_label
    • Remove placement in #marine_label
    • Remove area field from #state_label, #water_label, #marine_label
    • Remove ldir from #place_label

Conceptual

  • Rename class, type concept to better OSM terms like category, subcategory (to be discussed)

Other

  • Remove comparison tools

Wording

  • Do not market the OSM2VectorTiles project as 1:1 free alternative to Mapbox Streets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment