With tilemaker, you can pull out any facet of OpenStreetMap's rich data. Make a walking map, a city map, a National Park map, a cycling map. Use the Lua scripting language to select OSM tags and encode them into vector tile values. Or just use the pre-prepared scripts shipped with tilemaker. Flexible tag processing with Lua Simplify and filter by zoom level Add external shapefile data Spatial queries for advanced processing 100% open source tilemaker is When it comes to deploying your maps, just comply with OpenStreetMap's attribution and data licence. Add public-domain coastline data from Natural Earth to make world maps. Use mbtileserver, tileserver-php