Wallpaper Map

Generate high-resolution PNG wallpapers from vector maps via the /render page or the /api/wallpaper API.

Props and supported parameters

/render (Page props)

  • w number, canvas width in px (default 3840)
  • h number, canvas height in px (default 2160)
  • lat, lon map coordinates; if omitted, a random city from output.csv
  • zoom number (default 14)
  • bearing number (default 0)
  • pitch number (default 0)
  • pm string, alternative PMTiles URL (optional)
  • city, country text metadata for filename
  • flavor string, one of 'black', 'dark', 'white', 'grayscale' (default 'grayscale')

/api/wallpaper (Query)

  • w, h, lat, lon, zoom, bearing, pitch, scale, flavor
  • pm, city, country optional; scale controls pixel density
  • If lat/lon are missing, the /render page picks a random city

Cities

1177 items