You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v0.3.0 focuses on transit workflows, isochrone generation, and correctness fixes across geospatial loading and graph construction.
Added
Added DuckDB-backed GTFS loading through load_gtfs(), enabling SQL-first transit workflows with an in-memory database connection, and expanded transportation support with directed and frequency-aware summaries. Related PRs: #134
Added support for multiple center points and multi-threshold layered output in create_isochrone() and filter_graph_by_distance(), making accessibility analysis more flexible for multi-origin scenarios. Related PRs: #136, #139
Changed
Reworked the GTFS transportation pipeline to use DuckDB tables instead of materialized DataFrame dictionaries, and fixed station-sequence handling along the way. Related PRs: #134
Improved concave-hull isochrone generation defaults and internal performance for more stable polygon output, while broadening isochrone APIs to support richer inputs. Related PRs: #136, #139
Updated dependencies, including security- and maintenance-related upgrades, and switched the overturemaps dependency source from a Git reference to the published package release. Related PRs: #133, #135
Fixed
Fixed clip_graph() CRS alignment and strict clipping of out-of-boundary endpoints, and fixed load_overture_data() so clipped and post-processed outputs are correctly written back to disk when saving files. Related PRs: #137, #138
Fixed native ID handling and empty building-join edge cases in morphological_graph(). Related PRs: #124
Fixed heterogeneous PyG conversion edge handling, metapath empty-frame construction, and plot_graph() style kwargs forwarding. Related PRs: #122, #135
Documentation
Updated project URLs and release metadata, refreshed installation and contributor guidance, and added a new blog post alongside the v0.3.0 documentation updates. Related PRs: #120, #126, #140
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
v0.3.0focuses on transit workflows, isochrone generation, and correctness fixes across geospatial loading and graph construction.Added
load_gtfs(), enabling SQL-first transit workflows with an in-memory database connection, and expanded transportation support with directed and frequency-aware summaries. Related PRs: #134create_isochrone()andfilter_graph_by_distance(), making accessibility analysis more flexible for multi-origin scenarios. Related PRs: #136, #139Changed
overturemapsdependency source from a Git reference to the published package release. Related PRs: #133, #135Fixed
clip_graph()CRS alignment and strict clipping of out-of-boundary endpoints, and fixedload_overture_data()so clipped and post-processed outputs are correctly written back to disk when saving files. Related PRs: #137, #138morphological_graph(). Related PRs: #124plot_graph()style kwargs forwarding. Related PRs: #122, #135Documentation
v0.3.0documentation updates. Related PRs: #120, #126, #140Full Changelog: v0.2.4...v0.3.0
This discussion was created from the release v0.3.0.
Beta Was this translation helpful? Give feedback.
All reactions