Adventures in mapmaking: the search for grayscale tiles
The author shares their tileset journey, starting with Stamen Toner and transitioning to WMS TopPlusOpen gray due to cost concerns. They later repainted OpenStreetMap tiles into grayscale for desired aesthetics.
Read original articleThe article discusses the author's journey in finding suitable tilesets for mapmaking. Initially using Stamen Toner, a commercial black-and-white tileset, the author later switched to the free WMS TopPlusOpen gray tileset provided by the German Federal Agency for Cartography due to cost concerns. However, this tileset had uneven coverage at different zoom levels in various regions. Subsequently, the author explored repainting OpenStreetMap tiles into grayscale using a plugin and CSS, achieving the desired aesthetic efficiently. The article highlights the challenges faced in selecting appropriate tilesets for map creation, acknowledging the contributions of Stadia Maps, LeafletJS, and OpenStreetMap in enabling mapmaking endeavors. The author expresses satisfaction with the final choice of using OpenStreetMap tiles displayed in grayscale, emphasizing the importance of accessibility and customization in map design.
Related
OSMnx: Python for Street Networks
OSMnx is a Python package for accessing, modeling, and visualizing street networks from OpenStreetMap. It simplifies tasks like downloading global street networks, calculating travel times, and conducting spatial analyses. Researchers and urban planners benefit from its efficiency.
Should this be a map or 500 maps?
In the 18th century, Spain's geographer, Tomás Lopez, tasked 500 priests with mapping the kingdom, resulting in diverse and unconventional representations. The failed project underscores the tension between standardization and creativity.
Total Annihilation Graphics Engine (2012)
The article details Jon Mavor's work on Total Annihilation's graphics engine, overcoming hardware limitations and implementing optimizations like caching units as sprites and improving image quality. Mavor's dedication and technical insights are well-received.
Optimizing Large-Scale OpenStreetMap Data with SQLite
The article discusses optimizing large-scale OpenStreetMap data with SQLite. Converting OSMPBF to SQLite enhanced search functionalities. Indexing, full-text search, and compression improved query performance, despite some false positives.
Map of Pontypandy in Fireman Sam
The author creatively uses Fireman Sam's Pontypandy as a storytelling setting for their children. They stitch screenshots to create a map, aiming to enhance storytelling despite some inconsistencies. The project encourages interactive storytelling.
This would also let you set the grayscale on the tiles using imagemagick convert.
Neat project and thanks for the write up.
Instructions for self-hosting a PMTiles file are available here: https://docs.protomaps.com/.
Another option would be self hosting vector tiles(or finding the most generous free tier vector tiles) and using a custom grey scale styling that you could tweak to your needs.
Maputnik is a great tool for building custom vector stylesheets. (1)
Related
OSMnx: Python for Street Networks
OSMnx is a Python package for accessing, modeling, and visualizing street networks from OpenStreetMap. It simplifies tasks like downloading global street networks, calculating travel times, and conducting spatial analyses. Researchers and urban planners benefit from its efficiency.
Should this be a map or 500 maps?
In the 18th century, Spain's geographer, Tomás Lopez, tasked 500 priests with mapping the kingdom, resulting in diverse and unconventional representations. The failed project underscores the tension between standardization and creativity.
Total Annihilation Graphics Engine (2012)
The article details Jon Mavor's work on Total Annihilation's graphics engine, overcoming hardware limitations and implementing optimizations like caching units as sprites and improving image quality. Mavor's dedication and technical insights are well-received.
Optimizing Large-Scale OpenStreetMap Data with SQLite
The article discusses optimizing large-scale OpenStreetMap data with SQLite. Converting OSMPBF to SQLite enhanced search functionalities. Indexing, full-text search, and compression improved query performance, despite some false positives.
Map of Pontypandy in Fireman Sam
The author creatively uses Fireman Sam's Pontypandy as a storytelling setting for their children. They stitch screenshots to create a map, aiming to enhance storytelling despite some inconsistencies. The project encourages interactive storytelling.