Suggestions
Full history map
Right now the most we can do is yearly, it would be great if we could have some way to display all available data
Right now the most we can do is yearly, it would be great if we could have some way to display all available data
This is something that’s not technically possible at the moment, due to iPhones not having enough memory to cope with that much data being added to the map all at once.
Already the yearly and monthly map views need to make use of “simplified” versions of the timeline items, to reduce the amount of data put onto the map and into memory. The yearly views also take quite a long time to load on older phone models, and can potentially crash the app due to memory consumption on older phones (and even newer phones, if the year has a large amount of data!).
To do a map of all data for all years, it would require much more aggressive “simplification” of the timeline items, taking much more detail out of the path lines. That’s doable, but it would remain to be seen whether that would be enough to reduce the memory consumption to a safe level.
Still, if enough people are interested, I could do some experiments and see what’s possible!
Ooh I love the simplified colored surface idea. For my travels I still use MotionXGPS because I can easily open it up again when I’m in a city or country again and see where I haven’t been!
So perhaps there is a way to only load either (A) the data for one particular geographic region, eg the zoomed in map location and/or (B) massively simplified data so that you can see colors in regions you’ve been in the world/country/zoomed out location
For a full history I’ve found that
https://erik.github.io/derive/
Works really well with the gpx exports from start to finish, it even does more than the ~year that quantified app does. I wish it showed types but maybe incorporating some of what was done here could also help with the heat map suggestion since the code is on GitHub
Currently I import my lifetime history from the Arc monthly backups into Guru Maps (another iOS app), and Guru seems to have no issues displaying the entire lifetime history at once on my iPhone (among 100,000km of assorted other GPX tracks I have from other projects). https://gurumaps.app/
They’re pretty nice in their Telegram chat, maybe we could ask how they achieve it technically and do the same in Arc?
I just had a play with Guru Maps, and it looks like they’re possibly using a [much] older version of Mapbox, that uses raster tiles instead of vector maps. Though that wouldn’t fully explain how they’re getting away with loading much larger amounts of path data into memory / onto the map.
It’s possible they’ve just spent a lot more time optimising their code for very large datasets.