Exception returned due to GeometryCollection type.
from osmgt import OsmGt
from shapely.geometry import Point
import geopandas as gpd
pt = Point(3.930914582537432, 43.612687207093416)
source_nodes = gpd.GeoDataFrame(index=[0], crs='epsg:4326', geometry=[pt])
isochrones_polygon_values = {
250: "#d9ef8b",
500: "#fee08b",
750: "#f46d43"
}
isochrones_lines_values = {
250: "#668100",
500: "#e2a803",
750: "#962603"
}
trip_speed = 3.6 # km/h
location_points = list(source_nodes["geometry"])
# location_points.extend(location_points)
isochrones_polygons, isochrones_lines = OsmGt.isochrone_distances_from_nodes(
location_points,
list(isochrones_polygon_values.keys()),
trip_speed,
mode="pedestrian"
)