mirror of
https://github.com/marceloprates/prettymaps.git
synced 2025-08-06 14:46:58 +02:00
1.0 KiB
1.0 KiB
Usage
Installation
Install Prettymaps and its dependencies:
pip install prettymaps
Basic Usage
Generate a map for a location:
import prettymaps
prettymaps.plot("Paris, France")
Customizing Layers and Styles
You can customize which map layers to show and their appearance:
layers = {
"perimeter": {},
"streets": {"width": 8},
"buildings": {},
"water": {},
}
style = {
"perimeter": {"fc": "#f2efe9", "ec": "#333"},
"streets": {"fc": "#cccccc"},
"buildings": {"fc": "#b0b0b0"},
"water": {"fc": "#aadaff"},
}
prettymaps.plot("Berlin, Germany", layers=layers, style=style)
Saving Maps
You can save the generated map to a file:
prettymaps.plot("Tokyo, Japan", save_as="tokyo_map.png")
Advanced Features
- Keypoints: Highlight specific places or features on the map.
- Presets: Save and reuse your favorite map styles.
- Hillshade: Add elevation shading for a 3D effect.
See the API Reference for all available options.