Command Syntax
Required Arguments
City name for geocoding and poster label.Alias:
-cExamples:Country name for geocoding disambiguation.Alias:
-CExamples:Location Overrides
Override map center latitude. Must be used with
--longitude.Alias: -latSupports multiple formats:- Decimal:
40.7128 - Decimal with direction:
40.7128° N - Degrees/Minutes/Seconds:
40°42'46\" N
Override map center longitude. Must be used with
--latitude.Alias: -longSupports multiple formats:- Decimal:
-74.0060 - Decimal with direction:
74.0060° W - Degrees/Minutes/Seconds:
74°0'21\" W
Map Configuration
Map radius in meters from the center point.Alias: See Distance Guide for detailed recommendations.
-dTypical ranges:- Small cities / high detail:
4000-6000 - Medium cities / downtown focus:
8000-12000 - Large metros / full coverage:
15000-20000
Theme name for color scheme. Theme must exist in Use
themes/ directory.Alias: -tExamples:--list-themes to see all available themes.Generate posters for all available themes in a single run.Alias: This will create separate poster files for every theme in the
--All-themesExample:themes/ directory.Dimensions & Output
Output image width in inches (at 300 DPI).Alias:
-WMaximum: 20 inches (enforced automatically)Examples:Output image height in inches (at 300 DPI).Alias:
-HMaximum: 20 inches (enforced automatically)Examples:Output file format.Alias:
-fChoices: png, svg, pdfExamples:PNG exports at 300 DPI for high-quality printing. SVG and PDF are vector formats that scale infinitely.
Internationalization (i18n)
Custom display name for city on the poster (supports non-Latin scripts).Alias:
-dcExamples:Custom display name for country on the poster (supports non-Latin scripts).Alias:
-dCExamples:Google Fonts family name for custom typography. Automatically downloads and caches fonts.Examples:
If not specified, uses local Roboto fonts. Downloaded fonts are cached in
fonts/cache/ for future use.Multilingual Example
Label Overrides
Override the country text displayed on the poster (legacy option).Example:
For multilingual support, use
--display-country instead.Utility Commands
List all available themes with descriptions and exit.Example:Output:
Complete Example
Argument Aliases Quick Reference
| Full Flag | Short | Description |
|---|---|---|
--city | -c | City name |
--country | -C | Country name |
--latitude | -lat | Override latitude |
--longitude | -long | Override longitude |
--theme | -t | Theme name |
--distance | -d | Map radius (meters) |
--width | -W | Width in inches |
--height | -H | Height in inches |
--format | -f | Output format |
--display-city | -dc | Display name for city |
--display-country | -dC | Display name for country |
See Also
Basic Usage
Common usage patterns and examples
Resolution Guide
Dimension presets for different use cases
Distance Guide
Choosing the right map radius
Themes
Explore available color themes