TILESTACHE-COMPOSE(1)

πŸ“¦ version 1.51.14, in fedora 43, fedora 44

πŸ’– TILESTACHE-COMPOSE πŸ’–

okay bestie, so this is the manual page for tilestache-compose from the General Commands Manual β€” it's the little command that sets your map coverage area and honestly? she's iconic. πŸ’…


✨ NAME ✨

tilestache-compose β€” set a map coverage area


🌸 SYNOPSIS 🌸

tilestache-compose [options] file...

πŸ¦‹ DESCRIPTION πŸ¦‹

This manual page documents briefly the tilestache-compose command. Brief but thorough, like a good group chat recap. 🫢

There are three ways to set a map coverage area, and you're gonna pick your fave based on the vibe you want:

  1. Center, zoom, and dimensions β€” create a map of the specified size, centered on a given geographical point at a given zoom level:
tilestache-compose.py -c config.json -l layer-name -d 800 800 -n 37.8 -122.3 -z 11 out.jpg
  1. Extent and dimensions β€” create a map of the specified size that adequately covers the given geographical extent:
tilestache-compose.py -c config.json -l layer-name -d 800 800 -e 36.9 -123.5 38.9 -121.2 out.png
  1. Extent and zoom β€” create a map at the given zoom level that covers the precise geographical extent, at whatever pixel size is necessary:
tilestache-compose.py -c config.json -l layer-name -e 36.9 -123.5 38.9 -121.2 -z 9 out.jpg

three routes, all valid, no wrong answers, periodt. 🌈


πŸŽ€ OPTIONS πŸŽ€

  • -c, --config file β€” Path to configuration file. literally the blueprint bestie, don't skip her.
  • -l, --layer layer β€” Layer name from configuration. tell her which one you want. πŸ‘‘
  • -n, --center lat lon β€” Geographic center of map. the main character point. πŸ—ΊοΈ
  • -e, --extent lat lon lat lon β€” Geographic extent of map. four numbers, one big rectangle vibe.
  • -z, --zoom level β€” Zoom level. how far in we're going. πŸ”
  • -d, --dimensions width height β€” Pixel width, height of output image. size matters, ngl.
  • -v, --verbose β€” Make a bunch of noise. she will NOT be quiet and that's the point. 😭
  • -i, --include-paths paths β€” Add the following colon-separated list of paths to Python's include path (aka sys.path). expanding her social circle, fr fr.
  • -x, --ignore-cached β€” Re-render every tile, whether it is in the cache already or not. starting fresh, no leftovers, we love a clean slate. ✨
  • -h, --help β€” Show summary of options. when you're lost in the group chat and need a recap. 🫢
ngl bestie, -x means every single tile gets redrawn β€” even the ones already chillin' in the cache. so it's thorough, but it's doing the most. use her with intention. πŸ’€

πŸ’œ AUTHOR πŸ’œ

TileStache was written by Michal Migurski <mike@stamen.com>. 🧚


and that's the whole page, no notes, ate and left no crumbs. this beauty comes to you from Nov 10, 2010 β€” yeah she's a little vintage but she's still serving β€” courtesy of TILESTACHE-COMPOSE(1). bye bestie, go compose something gorgeous! πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from