steve8x8 / geotoad

Geocaching query tool written in Ruby
https://buymeacoffee.com/steve8x8
Other
28 stars 8 forks source link

Add. Waypoints parsing wrong (was: Reference Points get zero coordinates) #356

Closed steve8x8 closed 6 years ago

steve8x8 commented 6 years ago

I just discovered that (some? all?) Reference Points get zero coordinates assigned but their listed location entered into the name field. This makes them rather useless - of course, in c:geo there's still the opportunity to fix it, but one isn't supposed to have to do this.

Has the Additional waypoints section of cdpf files changed?

steve8x8 commented 6 years ago

c:geo had/has the same problem: https://github.com/cgeo/cgeo/issues/6926

steve8x8 commented 6 years ago

The following patch may or may not apply cleanly to 3.27.2 or trunk. I'm still testing... 356-waypoint_table.diff.txt BTW, this is a software development paltform and I still have to rename diff files :(

steve8x8 commented 6 years ago

Some background information: There was a first redesign of the Additional Waypoints table between Jan 4 and Jan 11, and a second on during the (UTC) night from Feb 2 to Feb 3. The first one changed the number of columns, the second one some id strings - which caused c:geo to get out of sync. To be honest, I had hoped that the cdpf file structure would not be modified that often.

steve8x8 commented 6 years ago

Patch revised, merged and uploaded as [master d952e4e] Issue 356: New waypoint table format (8 -> 6 columns).

steve8x8 commented 6 years ago

This issue is believed to be fixed by release 3.28.0