I just archived my entire Raymarine database of waypoints, routes, and tracks. The archive file is now a GPX file which is essentially an XML text file. Raymarine has done a really nice job of using custom extensions and GUIDs to allow the association of waypoints and routes.
Anyway, this file is huge and its an amalgamation of stuff that I've done over the years with Raymarine Software, Fugawi, and most recently Navionics. Admittedly its a major mess. Some of my waypoints are organized into groups, others are not.
Has anyone used software they like that is compatible with Raymarine's custom GPX extensions to organize the data on a PC and then upload it. Stuff like renaming waypoints, organizing into groups, etc.
I have OpenCPN but I want to be able to maintain the Raymarine custom extensions and I haven't yet tested OpenCPN for that.
Since this is an "object by object" thing, I've even thought about maybe importing into a database that can read xml and write xml but again, I don't want to lose Raymarine's custom stuff because I want to re-import the data back into my MFD. I've even thought about using a Python routine to re-produce the file as needed.
Has anyone done anything like this recently ... or should I buck up and stand at my helm and organize this stuff on the MFD?
Anyway, this file is huge and its an amalgamation of stuff that I've done over the years with Raymarine Software, Fugawi, and most recently Navionics. Admittedly its a major mess. Some of my waypoints are organized into groups, others are not.
Has anyone used software they like that is compatible with Raymarine's custom GPX extensions to organize the data on a PC and then upload it. Stuff like renaming waypoints, organizing into groups, etc.
I have OpenCPN but I want to be able to maintain the Raymarine custom extensions and I haven't yet tested OpenCPN for that.
Since this is an "object by object" thing, I've even thought about maybe importing into a database that can read xml and write xml but again, I don't want to lose Raymarine's custom stuff because I want to re-import the data back into my MFD. I've even thought about using a Python routine to re-produce the file as needed.
Has anyone done anything like this recently ... or should I buck up and stand at my helm and organize this stuff on the MFD?