SlideShare a Scribd company logo
OpenMapTiles
News, thematic layers, coordinate systems
Petr Sloup <petr.sloup@maptiler.com>
About OpenMapTiles
- Set of open-source tools for vector maps
- 200 million people see OpenMapTiles
every month
- https://openmaptiles.org/
- https://github.com/openmaptiles
1. Vector tile schema
- Defines map layers and attributes
- e.g. buildings, road, ...
https://openmaptiles.org/schema/
- Independent of the source data
- Usually OpenStreetMap
- Can also be used for your own data
- Adopted by Luxembourg's national geoportal
- Institut Cartogràfic i Geològic de Catalunya
- Inspiration for Ordnance Survey OpenZoomStack
2. Creating vector tiles
- Combination of several sources
- OpenStreetMap
- Wikidata (for 63 languages)
- Natural Earth (for nice overviews)
- The tools can be modified to work with your own data instead
3. Ready-to-use map styles
- Several styles ready to be used
- Many visually different maps from the same vector tiles
- Compatible with any data following the schema
- With prepared sprites and fonts
Latest releases
- docks and piers
- multilingual street names
- park names
- POI improvements
3.9 - Nov 2018
- transportation layer
- multi level roads, bridges
- water layer improvements
- bridges, aqueducts, labels
3.8 - May 2018
- water layers updates
- missing islands, intermittent rivers
- boundary fixes
- volcanoes
- POIs - dormitories, parking
- Indonesian, Basque/Euskara,
Occitan and Corsican
3.10 - June 2019
3.11 - planned features
- planned to release in Q4 2019
- make contributions easier
- review and update external repositories
- rendering of administrative boundaries
- revision of used Natural Earth data
- try to reduce number of repositories
Generate the map yourself
- all sources available on GitHub with tutorials
https://github.com/openmaptiles/openmaptiles
- for simple start use ./quickstart.sh
- https://openmaptiles.org/docs/
… or download pre-generated tiles
- The map tiles for selected areas
- Planet, continents, countries, cities, …
- Free to download (for non-commercial use)
- Regular weekly updates available
- Additional global data:
- Contour lines vector tiles for planet
- Global hillshading raster tiles
- Global cleaned DEM data
Project vision
- universal map schema for many applications
- create a beautiful basemaps with general layers that
contain topographic information
- keep the low size of the tiles and planet (60-70 GB)
Custom additional layers
- Any “custom” layer can be created as a separate tileset
- Process only the data you need, use the core OpenMapTiles data
for the rest
- Utilize the whole OpenMapTiles toolchain
- Sample for creating custom skiing layer from OpenStreetMap
https://github.com/openmaptiles/openmaptiles-skiing
- Step-by-step guide on State of the map 2018
https://youtu.be/bdOjVghEx3E
(or search for “SOTM 2018 OpenMapTiles”)
Real-world examples
- Outdoor - Hiking, Cycling, Skiing
- Open Infrastructure Map
Thematic layers
- additional thematic map data components
- in MapTiler Cloud free for non-commercial
- layers:
- Hiking - soon available
- Winter sports - in progress
- Infrastructure
- Sea map
- OpenMapTiles pipeline can be modified to create tiles
in custom coordinate systems and grids
- Great for local (national) coordinate systems
Coordinate systems – Beyond Mercator
- PBF-encoded MVT
- Stored in GeoPackage
- Full possibility of Tile Matrix Set definition
- Utilizing work-in-progress Vector Tiles extension spec
- Displayed with OpenLayers + proj4js
- Actually correct TileGrid definition
- Easy to combine with your own data (raster or vector)
- Using ol-mapbox-style to apply GL JSON styles
Coordinate systems – How it’s done
Coordinate systems – Try now
- WGS84 (EPSG:4326) available now in MapTiler Cloud!
- more coordinate systems coming soon
- including ready-to-use OpenLayers example
- Vector tiles with correctly defined TileGrid
- rasterized tiles also available
- XYZ, WMTS and Static Maps API
https://cloud.maptiler.com/maps/basic-4326/
WGS84 vector tiles - available now !
Special offer!
Free for non-commercial
… or use coupon
‘FOSS4G’
Subscribe to the FLEX or
UNLIMITED plan, and the
first month is on us !
https://cloud.maptiler.com
MapTiler & Open-source
TileServer-GL
Node.js server for serving vector maps as
well as on-the-fly rasterization.
EPSG.io
Search in a database of all spatial coordinate
systems, accessible via API and user-friendly
web interface.
OpenLayers contributors
Raster reprojection, TileJSON, UTFGrid, ...
GDAL contributors
gdal2tiles, GeoPDF, ...
https://www.maptiler.com/opensource/
Thank you
for your attention!
https://www.maptiler.com/opensource/
https://openmaptiles.org/

More Related Content

PDF
Creating and indoor routable network with QGIS and pgRouting
PDF
Building Location Aware Apps - Get Started with PostGIS, PART II
PDF
Pgrouting_foss4guk_ross_mcdonald
PDF
Processing large point clouds
PDF
Snow cover assessment tool using Python
PDF
Open geo data - technical issue
PDF
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
PDF
High Performance OSM Data Manipulation With Osmium - State of the Map 2013
Creating and indoor routable network with QGIS and pgRouting
Building Location Aware Apps - Get Started with PostGIS, PART II
Pgrouting_foss4guk_ross_mcdonald
Processing large point clouds
Snow cover assessment tool using Python
Open geo data - technical issue
OpenGeoData Italia - Roma - Simone Cortesi | Maurizio Napolitano | openstreet...
High Performance OSM Data Manipulation With Osmium - State of the Map 2013

What's hot (20)

PPTX
OpenLayer's basics
PDF
Diaz Collect Earth remote sensing activity data Nov 10 2014
PDF
Building maps for apps in the cloud - a Softlayer Use Case
PDF
Circos
PDF
FME and the BGS in 2016/2017
PDF
4. empirical and practical issues
PDF
EuroPython 2019: GeoSpatial Analysis using Python and JupyterHub
PPTX
Creating A Multi-wavelength Galactic Plane Atlas With Amazon Web Services
PDF
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
PDF
Speed-up Solving Linear Systems on Parallel Architectures via Aggregation of ...
PPT
Mapreduce: Theory and implementation
ODP
GRASS and OSGeo: a framework for archeology
PDF
DARTS: Differentiable Architecture Search at 社内論文読み会
PPTX
The next generation of the Montage image mosaic engine
PDF
Vincent Sarago (Mapbox) | Traitement d’imagerie satellitaires de masse en ut...
PDF
7. 3x3 matrixaddmulttouchpad
PPTX
Making data storage more efficient
PPTX
Google map and navigation
PDF
Geopaparazzi, state of the art
PPTX
Open source based software ‘gxt’ mangosystem
OpenLayer's basics
Diaz Collect Earth remote sensing activity data Nov 10 2014
Building maps for apps in the cloud - a Softlayer Use Case
Circos
FME and the BGS in 2016/2017
4. empirical and practical issues
EuroPython 2019: GeoSpatial Analysis using Python and JupyterHub
Creating A Multi-wavelength Galactic Plane Atlas With Amazon Web Services
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
Speed-up Solving Linear Systems on Parallel Architectures via Aggregation of ...
Mapreduce: Theory and implementation
GRASS and OSGeo: a framework for archeology
DARTS: Differentiable Architecture Search at 社内論文読み会
The next generation of the Montage image mosaic engine
Vincent Sarago (Mapbox) | Traitement d’imagerie satellitaires de masse en ut...
7. 3x3 matrixaddmulttouchpad
Making data storage more efficient
Google map and navigation
Geopaparazzi, state of the art
Open source based software ‘gxt’ mangosystem
Ad

Similar to OpenMapTiles FOSS4G 2019 (20)

PDF
OpenMapTiles: Vector tiles from OpenStreetMap
PDF
OpenStreetMap in the age of Spark
PDF
Building Maps with Leaflet
PDF
Integrating PostGIS in Web Applications
ODP
Open GeoData, Open GeoTools: An Introduction
PPTX
123_BASICSAND FUNDAMENTASL OF gisrs.pptx
PDF
Come with an idea - go home with a web map: Tools for sharing maps and vector...
PDF
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPT
GIS_Whirlwind_Tour.ppt
PPTX
Analysis Ready Data workshop - OGC presentation
PPTX
Geo Analytics Canada Overview - May 2020
PPTX
ArcGIS and Multi-D: Tools & Roadmap
PPTX
arcgis-enterprise-caching-vector-and-raster-tiles.pptx
PDF
Block1.pdf
PDF
Social Networks Analysis
PPTX
Open layers
PDF
Webilea: The OpenWebGlobe Project
OpenMapTiles: Vector tiles from OpenStreetMap
OpenStreetMap in the age of Spark
Building Maps with Leaflet
Integrating PostGIS in Web Applications
Open GeoData, Open GeoTools: An Introduction
123_BASICSAND FUNDAMENTASL OF gisrs.pptx
Come with an idea - go home with a web map: Tools for sharing maps and vector...
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
GIS_Whirlwind_Tour.ppt
Analysis Ready Data workshop - OGC presentation
Geo Analytics Canada Overview - May 2020
ArcGIS and Multi-D: Tools & Roadmap
arcgis-enterprise-caching-vector-and-raster-tiles.pptx
Block1.pdf
Social Networks Analysis
Open layers
Webilea: The OpenWebGlobe Project
Ad

Recently uploaded (20)

PPTX
Chapter 5: Probability Theory and Statistics
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
STKI Israel Market Study 2025 version august
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Modernising the Digital Integration Hub
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
DP Operators-handbook-extract for the Mautical Institute
PPTX
The various Industrial Revolutions .pptx
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
WOOl fibre morphology and structure.pdf for textiles
Chapter 5: Probability Theory and Statistics
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Enhancing emotion recognition model for a student engagement use case through...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Module 1.ppt Iot fundamentals and Architecture
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
O2C Customer Invoices to Receipt V15A.pptx
STKI Israel Market Study 2025 version august
Hindi spoken digit analysis for native and non-native speakers
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Zenith AI: Advanced Artificial Intelligence
Group 1 Presentation -Planning and Decision Making .pptx
OMC Textile Division Presentation 2021.pptx
Modernising the Digital Integration Hub
Programs and apps: productivity, graphics, security and other tools
DP Operators-handbook-extract for the Mautical Institute
The various Industrial Revolutions .pptx
1 - Historical Antecedents, Social Consideration.pdf
WOOl fibre morphology and structure.pdf for textiles

OpenMapTiles FOSS4G 2019

  • 1. OpenMapTiles News, thematic layers, coordinate systems Petr Sloup <petr.sloup@maptiler.com>
  • 2. About OpenMapTiles - Set of open-source tools for vector maps - 200 million people see OpenMapTiles every month - https://openmaptiles.org/ - https://github.com/openmaptiles
  • 3. 1. Vector tile schema - Defines map layers and attributes - e.g. buildings, road, ... https://openmaptiles.org/schema/ - Independent of the source data - Usually OpenStreetMap - Can also be used for your own data - Adopted by Luxembourg's national geoportal - Institut Cartogràfic i Geològic de Catalunya - Inspiration for Ordnance Survey OpenZoomStack
  • 4. 2. Creating vector tiles - Combination of several sources - OpenStreetMap - Wikidata (for 63 languages) - Natural Earth (for nice overviews) - The tools can be modified to work with your own data instead
  • 5. 3. Ready-to-use map styles - Several styles ready to be used - Many visually different maps from the same vector tiles - Compatible with any data following the schema - With prepared sprites and fonts
  • 6. Latest releases - docks and piers - multilingual street names - park names - POI improvements 3.9 - Nov 2018 - transportation layer - multi level roads, bridges - water layer improvements - bridges, aqueducts, labels 3.8 - May 2018 - water layers updates - missing islands, intermittent rivers - boundary fixes - volcanoes - POIs - dormitories, parking - Indonesian, Basque/Euskara, Occitan and Corsican 3.10 - June 2019
  • 7. 3.11 - planned features - planned to release in Q4 2019 - make contributions easier - review and update external repositories - rendering of administrative boundaries - revision of used Natural Earth data - try to reduce number of repositories
  • 8. Generate the map yourself - all sources available on GitHub with tutorials https://github.com/openmaptiles/openmaptiles - for simple start use ./quickstart.sh - https://openmaptiles.org/docs/
  • 9. … or download pre-generated tiles - The map tiles for selected areas - Planet, continents, countries, cities, … - Free to download (for non-commercial use) - Regular weekly updates available - Additional global data: - Contour lines vector tiles for planet - Global hillshading raster tiles - Global cleaned DEM data
  • 10. Project vision - universal map schema for many applications - create a beautiful basemaps with general layers that contain topographic information - keep the low size of the tiles and planet (60-70 GB)
  • 11. Custom additional layers - Any “custom” layer can be created as a separate tileset - Process only the data you need, use the core OpenMapTiles data for the rest - Utilize the whole OpenMapTiles toolchain - Sample for creating custom skiing layer from OpenStreetMap https://github.com/openmaptiles/openmaptiles-skiing - Step-by-step guide on State of the map 2018 https://youtu.be/bdOjVghEx3E (or search for “SOTM 2018 OpenMapTiles”)
  • 12. Real-world examples - Outdoor - Hiking, Cycling, Skiing - Open Infrastructure Map
  • 13. Thematic layers - additional thematic map data components - in MapTiler Cloud free for non-commercial - layers: - Hiking - soon available - Winter sports - in progress - Infrastructure - Sea map
  • 14. - OpenMapTiles pipeline can be modified to create tiles in custom coordinate systems and grids - Great for local (national) coordinate systems Coordinate systems – Beyond Mercator
  • 15. - PBF-encoded MVT - Stored in GeoPackage - Full possibility of Tile Matrix Set definition - Utilizing work-in-progress Vector Tiles extension spec - Displayed with OpenLayers + proj4js - Actually correct TileGrid definition - Easy to combine with your own data (raster or vector) - Using ol-mapbox-style to apply GL JSON styles Coordinate systems – How it’s done
  • 16. Coordinate systems – Try now - WGS84 (EPSG:4326) available now in MapTiler Cloud! - more coordinate systems coming soon - including ready-to-use OpenLayers example - Vector tiles with correctly defined TileGrid - rasterized tiles also available - XYZ, WMTS and Static Maps API https://cloud.maptiler.com/maps/basic-4326/
  • 17. WGS84 vector tiles - available now !
  • 18. Special offer! Free for non-commercial … or use coupon ‘FOSS4G’ Subscribe to the FLEX or UNLIMITED plan, and the first month is on us ! https://cloud.maptiler.com
  • 19. MapTiler & Open-source TileServer-GL Node.js server for serving vector maps as well as on-the-fly rasterization. EPSG.io Search in a database of all spatial coordinate systems, accessible via API and user-friendly web interface. OpenLayers contributors Raster reprojection, TileJSON, UTFGrid, ... GDAL contributors gdal2tiles, GeoPDF, ... https://www.maptiler.com/opensource/
  • 20. Thank you for your attention! https://www.maptiler.com/opensource/ https://openmaptiles.org/