I have an elaborate data structure within Basecamp that has 7 Parent List Folders (States) under the main List Folder (Country).
Then within the 7 List Folders (States), there are a further 4 List Folders (Feature Holders) and a List,
Each of the 4 List Folders at this level has further Lists inside them. This makes a total of 40 lists at this level.
When I backup I have been in the habit of backing up the overall folder (Country) that contains the 7 Parent Folders (States), and as I work on individual Parent Folders I also back those folders up individually.
I do these backups by exporting the folders to GPX files.
Today I had the misfortune to actually delete one of the bottom level lists by mistake, so I backed up the List folder (State), removed the contents of the State from the Database and restored the last State Backup GPX file back into the database, with the intention of then removing all the waypoints except for the one list I had deleted, then restoring back the backup I just made that was missing this list, and I would be back in business.
I have been doing this method of backing up the waypoints for some time as the whole Basecamp Database covers a similar structure for 2 countries and holds a total of 25,750 items - waypoints - tracks etc, and this is the first time I have made a "blue" that means I needed to go back and restore a GPX file.
To do a full backup using the the Backup Feature of the software creates quite a large file and means a monumental amount of work to do a restore to recover a small amount of data.:mad:
HOWEVER - to my horror - even though the the GPX Category Pointers in the exported data know where each waypoint comes from, the restore of the State resulted in a single FLAT waypoint file, which I then had to proceed to move across to a new structure I had to create of the 4 feature holders and the 40 lists, then shift the waypoints back into the structure again.
Did I do something wrong in expecting the structure that was retained in the GPX export to be preserved when reimporting?:confused:
Does this mean that in effect to hold my database at the List level I need to actually do 287 GPX exports to retain the structure of my database within the GPX files?:(