Releases: marceloprates/prettymaps
Releases · marceloprates/prettymaps
v1.4.2
v1.4
Release Title: v1.4
Description
This release includes the following changes and improvements to the Python library:
New Features
- Added support for rendering sea geometries automatically.
- Added support for drawing hillshades.
- Added support for adding keypoints.
- Added frontend (streamlit) app.
Improvements
- Refactored code.
- Optimized code by making fewer requests to Overpass API.
Installation
To install this version, use the following command:
pip install prettymaps==1.41.3.2
1.3.1
v1.3.0
- Updated code for compatibility with python=3.11 and shapely=2.0
- added support for vsketch
- solved minor bugs
v1.0.0
- Refactoring
- Simplified the usage of some features
- New features for saving, loading & updating "presets" (JSON files containing OSM and matplotlib parameter configurations)
- plot = prettymaps.plot() now outputs a "Plot" object contaning:
- geodataframes: a pandas dataframe with all the data fetched from OSM.
- ax: a matplotlib
axiselement; can now be used to update or add new matplotlib elements to prettymaps plot. Exampleplot.ax.set_title("Barcelona"). - fig: a matplotlib
figureelement; can now be used to update or add new matplotlib elements to prettymaps plot. Exampleplot.fig.patch.set_facecolor("#fff").
- Updated the examples.ipynb notebook
- Updated README with a short tutorial
v0.1.3
v0.1.2
Updated release version on setup.py
v0.1.1
Removed IPython dependency
v0.1
Appended MIT license to draw.py and fetch.py files


