mirror of
https://github.com/dedicatedcode/reitti.git
synced 2026-01-09 01:17:57 -05:00
Update detection of visits and places #90
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @dgraf-gh on 5/31/2025
At the moment if a point is ingested, the LocationProcessingPipeline starts. Which is basically a good idea but the implementation is lackluster.
For example, a point is ingested and the app tries to detect staypoints in the last hour. Which is fine, after that we have a list of StayPoints which then gets converted into Visits with a SignificantPlace. Then another Job is started which merges visits on the timeline and stores them as ProcessedVisits. But now nobody is using the merged and hopefully better ProcessedVisits but the app is working on the raw visits. This is then used for calculating SignificantPlaces and Trips between Visits.
Change the code that first: