Skip to content

Releases: mie-lab/trackintel

v1.1.12

12 Dec 20:26
4495cbe

Choose a tag to compare

Full Changelog: v1.1.11...v1.1.12

v1.1.11

12 Dec 20:21
88ef62e

Choose a tag to compare

What's Changed

Full Changelog: v1.1.10...v1.1.11

v1.1.10

23 Jun 15:31
5679496

Choose a tag to compare

What's Changed

  • PERF: faster mode for only floats in haversine distance by @bifbof in #435
  • ENH: generalize _generate_locations_per_user by @bifbof in #431
  • ENH: add **kwargs to plot_modal_split by @bifbof in #428
  • ENH: Catch warnings of shapely-numpy conversion. by @bifbof in #432
  • TST: Failing tests because of geopandas 0.11 by @bifbof in #439

Full Changelog: v1.1.9...v1.1.10

v1.1.9

06 Jun 23:24
d4b4bd9

Choose a tag to compare

What's Changed

  • BUG: access geometry in smoothing correctly by @bifbof in #418
  • BUG: handle geometry names in get_speed_positionfixes by @bifbof in #419
  • TST: Set arg UserWarning instead of None by @bifbof in #421
  • BLD: set lowest pygeos version number by @bifbof in #422
  • ENH: Put concat of sp_tpls for generate_trips in own function by @bifbof in #423
  • BLD: Use mamba for docs by @henrymartin1 in #426
  • ENH: Remove .apply in get_speed_triplegs by @bifbof in #430
  • ENH: add code for case study comparing four datasets by @NinaWie in #392
  • CLN: remove smoothen_triplegs by @bifbof in #429

Full Changelog: 1.1.8...v1.1.9

1.1.8

25 May 14:43
c401f3d

Choose a tag to compare

What's Changed

  • BUG: Set index for mask in location_identifier by @bifbof in #408
  • BUG: Error axis argument plot_modal_split by @bifbof in #411
  • ENH: Refactor modal_split by @bifbof in #410

Full Changelog: v1.1.7...1.1.8

v1.1.7

20 May 08:24
c585d0f

Choose a tag to compare

What's Changed

  • ENH: speedup of calculating haversine LineStrings length by @bifbof in #404
  • ENH: Add test for check_gdf_crs by @bifbof in #405
  • ENH: increase coverage for calc_temp_overlap by @bifbof in #406

Full Changelog: v1.1.6...v1.1.7

v1.1.6

19 May 09:45
89c3d34

Choose a tag to compare

Release for function enhacements

What's Changed

  • DOC: change description and labels for activity by @hong2223 in #362
  • TST: Fix test error by @hong2223 in #368
  • BUG: Load extent correctly from postgis by @bifbof in #367
  • ENH: Computing speed per positionfix and mean speed per tripleg by @NinaWie in #361
  • TST: Fix ci by @hong2223 in #371
  • TST/BLD: Fix ci by @hong2223 in #372
  • ENH: Add _explode_agg to simplify id assignment in staypoint generation by @bifbof in #373
  • BUG: set geometry argument to geom_col by @bifbof in #376
  • ENH: 5x speed increase for staypoint generation by @bifbof in #377
  • ENH: Add crs to TestSpeedPositionfixes to supress warnings by @bifbof in #388
  • BUG: Fix dtype change in _explode_agg by @bifbof in #383
  • TST: Catch warnings for UTC conversions by @bifbof in #389
  • BUG: Fix osna idxmax over labels without any accumulated time by @bifbof in #381
  • ENH: Replace df.append with pd.concat (Future warning) by @bifbof in #387
  • ENH: _split_overlap splits now exactly on border by @bifbof in #384
  • ENH: Refactor file IO by @bifbof in #390
  • ENH: Handle shapely 2.0 deprecation warnings by @bifbof in #386
  • CLN: Remove unused columns in SQL model by @bifbof in #395
  • ENH: Simplified logic in _split_overlaps by @bifbof in #393
  • DOC: change data model figure by @hong2223 in #398
  • Issue 396 by @henrymartin1 in #397
  • BLD: new release number by @hong2223 in #402

Full Changelog: v1.1.5...v1.1.6

v1.1.5

12 Dec 16:28
b4bbdc1

Choose a tag to compare

This release adds the final part of the Trackintel data model, namely tours. The new functions allows to aggregate trips into tours, which are defined as a sequence of trips that starts and ends at the same location. Tours can also be read with geopandas or from PostGIS databases now. Furthermore, other functions were improved and the documentation was enriched with more examples.

Release for enhacements and new functionality

ENH: Tour generation (#287)
ENH: Enable postgis integration for tours (#356)
ENH: Enable tours to be generated from_geopandas (#348)
ENH: Redo read_geolife for smaller memory footprint (#354)

Other new features and bug fixes:

ENH: embed version number (#323)
ENH: use pd.Grouper for tracking quality (#359)
ENH: Add geom_col for read_csv functions (#351)
BUG: Fix reading multiple timezones from postgis (#331)
BUG: Maintain index dtype for sp. (#322)

Documentation, testing and cleanups

DOC: Add missing examples geogr functions. (#345)
DOC: Add missing examples/arguments to io-csv docstrings. (#344)
CLN: Add examples to preprocessing functions (#349)
CLN: Add examples for visualization functions (#350)
ENH: Add pygeos to requirements (#355)
CLN: Change labels from defaultdict to dict (#360)
CLN: Handle preprocessing tests warnings (#352)
CLN: Remove user from model (#346)
CLN: update documentation and fix datatype issues in staypoint merging (#347)
CLN: Turn copy_docstring to a protected function. (#338)
CLN: Fix names for trackintel datatypes (#313)
DOC: fix error in documentation of staypoint merging (#327)
CLN: move user_id definition into fixture

Acknowledgments:

Thanks to everyone who contributed to this release!

v1.1.4

30 Aug 12:54
942ece9

Choose a tag to compare

Release for enhacements and new functionality

ENH: function to aggregate staypoints horizontally (#297)
ENH: support for empty generation (#317)

Other new features and enhancements:

EHN: check_gdf_planar() function checks whether gdf has planer crs and reproject if needed (#316)
BUG: threshold in generate_staypoints() function now strictly filter missing records (#321)
BUG: ensure no infinite loop occur in split_overlaps() function (#315)
BUG: explode function now only called on dataframes (#311)
BUG: fixed boundary problem for linestrings (#306)
BUG: geolife_add_modes_to_triplegs assign only one label to geolife triplegs (#303)
ENH: read_gpd available for read_postgis functions (#302)

Acknowledgments:

Thanks to everyone who contributed to this release!

v1.1.3: Release 1.1.3 (#299)

13 Aug 13:10
99421d6

Choose a tag to compare

New features and enhancements:

ENH: Default to geometry for read_*_gpd functions. (#298)
ENH: Parallel version for generate functions (#291)
ENH: test data guidelines (#284)
CLN: trips as geodataframe with start and end coordinates (#271)

Bug fixes

BUG: Only numerical data for "user_id". (#296)
BUG: Workaround for write_locations_postgis extent column. (#290)
BUG: Handle less entries than labels for location identifier. (#275)

Acknowledgments:

Thanks to everyone who contributed to this release!