trackintel
trackintel copied to clipboard
trackintel is a framework for spatio-temporal analysis of movement trajectory and mobility data.
Tours store a list of the trips they aggregate in the field "trips". Unfortunately the datatype of this list is not stable when writing+reading it from a postgis database. In...
When running the tests we get around 500 warnings, that will results in unstable code. We should try to handle as much errors as possible.
In #431 we discovered an error in calculating the mean angle for a location. We calculate the average coordinates with `.centroid`. This function assumes that the coordinate system is projected...
In general, I think it would be great to publish our framework to conda, such that we can directly support environments without `geopandas` pre-installed
I think that the way we define staypoints it would make a lot of sense to create locations only based on staypoints that are activities. For this we could include...
All of the generators have the option except for the `generate_triplegs` function. If we keep the loop over users it can be easily added [here](https://github.com/mie-lab/trackintel/blob/066ccf8248664038561a5d65874cb8eae3679e85/trackintel/preprocessing/positionfixes.py#L248)
If the tracking quality is bad and all staypoints are pre-filtered, then the variable `method_val` does not get the column purpose and therefore [the line 74](https://github.com/mie-lab/trackintel/blob/master/trackintel/analysis/location_identification.py#L74) raises a key error....
The index of a dataframe plays a very important role in trackintel. Therefore, we included a warning if no explicit index column is provided and the default index is assumed...
The error can be reproduced by setting the chunksize argument in any of the `test_read` tests in `test_postgis` e.g., [here](https://github.com/mie-lab/trackintel/blob/a25c8bcc7fd0b78915dad09d329fc3a1e637583b/tests/io/test_postgis.py#L354) The problem seems to be that `gpd.GeoDataFrame.from_postgis` returns a generator...
As mentioned in #396 I am getting more and more errors that are linked to trackintel being installed with incompatible versions of its dependencies. A recent example: Since PR #404...