mirror of
https://github.com/marceloprates/prettymaps.git
synced 2025-01-17 13:08:14 +01:00
fix issue when querying within a polygon
The `parse_query` function checked whether the `query` parameter was of type `Polygon` or `MultiPolygon`, while the underlying library expected a `GeoDataFrame` (which is also what `get_perimeter` returns).
This commit is contained in:
parent
aa1376a2a3
commit
f52d3e63ce
@ -106,7 +106,7 @@ def plot_shapes(shapes, ax, vsketch = None, palette = None, **kwargs):
|
||||
|
||||
# Parse query (by coordinates, OSMId or name)
|
||||
def parse_query(query):
|
||||
if isinstance(query, (Polygon, MultiPolygon)):
|
||||
if isinstance(query, GeoDataFrame):
|
||||
return 'polygon'
|
||||
elif isinstance(query, tuple):
|
||||
return 'coordinates'
|
||||
|
Loading…
x
Reference in New Issue
Block a user