Skip to content

Releases: marceloprates/prettymaps

v1.4.2

03 Mar 21:32
Compare
Choose a tag to compare

Fixed error with credit message

v1.4

03 Mar 17:25
Compare
Choose a tag to compare

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.

Sea geometries

  • Added support for drawing hillshades.

Hillshades

  • Added support for adding keypoints.

Keypoints

  • Added frontend (streamlit) app.

image

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.4

1.3.2

12 Jan 16:41
2da2395
Compare
Choose a tag to compare

Merged PR #129

1.3.1

12 Jan 16:29
Compare
Choose a tag to compare

Merged PR #130 to fix problems with osmnx >= 2.0

v1.3.0

02 Jul 22:55
Compare
Choose a tag to compare
  • Updated code for compatibility with python=3.11 and shapely=2.0
  • added support for vsketch
  • solved minor bugs

v1.0.0

15 Feb 20:16
Compare
Choose a tag to compare

- 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 axis element; can now be used to update or add new matplotlib elements to prettymaps plot. Example plot.ax.set_title("Barcelona").
  • fig: a matplotlib figure element; can now be used to update or add new matplotlib elements to prettymaps plot. Example plot.fig.patch.set_facecolor("#fff").

- Updated the examples.ipynb notebook

- Updated README with a short tutorial

v0.1.3

19 Oct 13:32
Compare
Choose a tag to compare
v0.1.3 Pre-release
Pre-release

Followed matthewfeickert's instructions for publishing workflow with Github Actions (see here)

v0.1.2

01 Oct 21:13
Compare
Choose a tag to compare
v0.1.2 Pre-release
Pre-release
Updated release version on setup.py

v0.1.1

01 Oct 21:11
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release
Removed IPython dependency

v0.1

01 Oct 21:10
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release
Appended MIT license to draw.py and fetch.py files