Author : Orhan Chavus Date : 10.06.2024
This Python program generates a world map using Matplotlib and Cartopy, highlighting cities with scatter points and using hatch patterns to depict landmasses. It's designed to be customizable and suitable for visualizing geographical data.
- Map Projection: Uses Plate Carrée projection for a world map view.
- Cartographic Features: Includes coastlines and borders.
- City Markers: Plots several major cities with customizable markers.
- Land Hatch Patterns: Land areas are depicted with randomized hatch patterns.
- Customization: Background color, title, and plot layout can be easily adjusted.
- Python 3.x
- Matplotlib
- Cartopy
- Ensure Python and required libraries are installed (
matplotlib
,cartopy
). - Run the script
app_dots.py
. - A PNG file (
world_map_<random_number>.png
) will be generated in themaps/
directory, depicting the world map with cities.
python app_dots.py
This project is licensed under the MIT License - see the LICENSE file for details.
This README provides a concise overview of what the program does, its features, how to use it, and mentions the licensing information. Adjust paths and details as necessary based on your actual implementation.