diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2015-02-13 00:04:14 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-02-13 12:42:44 -0800 |
commit | 8c3efd2a22959f684b7604a405d66abc0831a9e1 (patch) | |
tree | 821439c85cf4df82d40da84f09a5cf0c56dee387 /subsurface-icon.svg | |
parent | d4f2b7214863b2a40ebcf69e7add113412f795b8 (diff) | |
download | subsurface-8c3efd2a22959f684b7604a405d66abc0831a9e1.tar.gz |
Improve parsing of older XML files in order to auto create dive sites
While the existing code worked with a couple of hand crafted examples it
turns out it did a poor job with most of my files. Oops.
Depending on whether we find name or coordinates first, we need to
identify existing sites in either case and do the right thing.
The challeng here are multiple dives at the same site with slightly
different GPS coordinates. If the name is read first, these all get merged
into one (and we warn about the different GPS data). But if GPS gets read
first, we create separate dive sites with the same name.
We need a sane UI to consolidate these - but we can't completely automate
this... it's possible that these ARE the same site and the GPS data is
just imprecise (for example, multiple dives at the same time with GPS
locations from the Subsurface companion app). The user should be able to
either pick one of the GPS locations, or keep multiple (for example,
different buoyes for the same site and you want to keep the different
markers).
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'subsurface-icon.svg')
0 files changed, 0 insertions, 0 deletions