Releases: movingpandas/movingpandas
v0.17.2
This minor release adds further improvements for MovingFeatures support by adding a function allowing one to parse the data from a dictionary directly (instead of having to read from a file):
- Adding read_mf_dict function by @GaspardMerten in #357
What's Changed
- Add testing on py 3.9 by @anitagraser in #347
- Improved docstrings, fixes #355 by @anitagraser in #356
- Simplify code by @eumiro in #343
Full Changelog: v0.17.1...v0.17.2
v0.17.1
This minor release returns support for Python 3.9,
What's Changed
- Simplify typing hint, fixes #345 by @anitagraser in #346
Full Changelog: v0.17...v0.17.1
v0.17
New Features
- Improved MF-JSON support
- Ability to parse a MovingFeatureCollection from a json file by @GaspardMerten in #330
- GeoDataFrame to MF-JSON by @GaspardMerten in #325
- New OutlierCleaner by @anitagraser in #334
What's Changed
- Improved hvplot interactive plots by @anitagraser in #340 (fixes #339 and #302)
- Modernize code by @eumiro in #328
- Adding the timestamp column to the df returned by get_locations_at for a TrajectoryCollection by @GaspardMerten in #331
- Shortened function names from
get_xyz_column_name()
toget_xyz_col()
- Moved list of supported units from docstrings to https://movingpandas.org/units
New Contributors
- @GaspardMerten made their first contribution in #325
- @eumiro made their first contribution in #328
Full Changelog: v0.16.1...v0.17
v0.16.1
This minor release improves time zone handling and stop detection performance
What's Changed
- add return_orig_tz by @raybellwaves in #315
- Faster stop detection by @anitagraser in #316
- Update environment-minimum.yml by @anitagraser in #317
- Create trajectorycleaner.rst by @anitagraser in #319
Full Changelog: v0.16...v0.16.1
v0.16
New Features
- fb1174b New arrow markers to indicate trajectory direction in plots
- #234 New custom distance, speed, and acceleration unit support
What's Changed
- Fix test failures after Pandas 2.0 release by @anitagraser in #298
- Fix docstring typo in add_traj_id by @rahfar in #301
- Move import to avoid errors in minimal test env by @anitagraser in #305
- Drop any timezone info if df already has a DatetimeIndex by @bamacgabhann in #306
- Added distance, speed, and acceleration unit handling (#234) by @bamacgabhann in #295
- Refactored unit handling by @anitagraser in #312
New Contributors
- @rahfar made their first contribution in #301
- @bamacgabhann made their first contribution in #306
Full Changelog: v.0.15...v0.16
Behind the scenes
- Finally enabled https for https://movingpandas.org
v0.15
New features:
- 5745068 New aggregation parameter (agg) for to_traj_gdf()
- #287 New get_segments_between function for TrajectoryCollection
Includes fixes and enhancements for:
- #280 Fixed error in docstring of TrajectoryCollectionAggregator
- #286 get_position_at now raises an error when the timestamp is outside the time range between the trajectory's start and end time
- #289 Addressed GeoPandas UserWarnings
- #290 Addressed FutureWarning in TrajectoryCollection and TrajectoryStopDetector
- #291 Addressed misleading MissingCRSWarnings
Behind the scenes:
- #282 More fixes for read the docs
v0.14.rc1
v0.13
Behind the scenes:
- #261 Made interactive plotting libraries optional
- #257 Fixed broken pre-commit
- Created a Mastodon account
v0.12
New features:
- #253 New add_acceleration method
Includes fixes and enhancements for:
- #249 Fix typo in mrr_diagonal
- Added trajectory cleaning & smoothing example to Readme
Behind the scenes:
- #240 Use a GitHub action to release new versions
- Created a twitter account
v0.11
Published at https://anaconda.org/conda-forge/movingpandas
New features:
- #37 New minimum and Hausdorff distance measures
- #233 New functions to add a timedelta column and get the trajectory sampling interval
Includes fixes and enhancements for:
- #231 Return more representative stop point
- #230 Skip missing optional deps on import
- Faster creation of TrajectoryCollection objects
- Faster trajectory length calculation
- Fixed CRS handling for GeoPandas 0.11.0
Behind the scenes: