NGS»GPX
Benchmarking Tool for Geocachers
You can download the current version here.
(2.2Mb) Due to installation changes, I recommend uninstalling any previous version first!
- Re-did form for settings. All behind the scene stuff, you won't see anything different.
- Corrected bad typing on "Set to Defaults" message box.
- Changed storage of marks from Arrays to Collections. They're not quite as fast - negligible difference when processing 17k sheets - but easier to keep track of children and logs.
- Re-coded some of the sheet parsing to speed up things, hopefully making up for the difference created by above.
- Using real threads now, for better error handling and ability to save data to a file to e-mail to me. Also helps in form updates and niceness to the CPU, and faster processing!
- Renamed the "Do Not Process" on the Found File setting page to "Do Not Include In Output" for better understandability.
- Prevented error from when a description has the words 'Station Description' in *just* the wrong place. (See PID KJ0042, the bastard!)
- Removed the custom Progress Bar on the Status form. It was an amazingly huge drag on refreshing the form and not needed.
- Added support for South Latitudes. (Used in the 'state' of American Samoa, for example.)
- Loading the 'Found File' would occasionally erase 'Destroyed' statuses. Changed so that now if a mark is found and destroyed, the resulting station is marked both 'Found' and 'Archived' in the GPX file.
- Added option to mark items flagged as 'Destroyed' by you as found on the same date, so that users using GSAK can identify destroyed stations more easily. The Found date is set to the 'Destroyed' date - unless the mark already has a found date. (i.e. You found it last year, and this year it's destroyed.) Default is Off.
- Program no longer marks items 'Archived' if a 'destroyed' record is found in the 'Found' file.
- Fixed issue where changing the 'Found File/Text' setting wouldn't take effect until a restart of the program.
- Fixed issue where the file's date and/or database pull date wasn't getting inserted into the GPX file. D'oh!
- Modified the Processing Window to display the currently-running file in the titlebar.
- Fixed issue where the Station Description could cause invalid XML markup.
- New Installer used. The "Send To" shortcut is fixed! Now right-click on a DAT file and go to "Send To", and select "NGS»GPX". The program will run with your saved settings, and create the GPX file.
- In case of a parsing error, the program will create an error log, to help me debug the issue. The file is located in the install directory, named "error.log".
- Program does not process Destroyed/NonPub datasheets yet.