File: changes.txt for G7ToCE (C) C.R. Henderson, 1997-2009
If you have questions concerning the 'Monitoring functions' you
can direct them to:
Timo-Enrique Koester
email: koestert@students.uni-mainz.de
======================================================================
A.21f
April 2, 2009
Added a postMunge option to apply when reading waypoint
duplicate. This will add a '_mX' where X is a number
that starts at '1' for the first duplicate and increments
for each duplicate for that waypoint. For example, if
postMUNGE is selected and the three waypoints MYWPT,
MYWPT, and MYWPT are read the three will become MYWPT,
MYWPT_m1, and MYWPT_m2.
Added the ability to read and write .csv files that are in
Garmin POI format. See the G7ToWin helpfile for more info.
Mar 30, 2009
Fixed a problem reading a field in a .csv file when
that field was quoted and also contained commas. The
comma ended the field when the trailing quote should
have ended the field.
Added the ability to read Address info from MapSource .gpx
files and write the data to both .gpx and .g7t files. The
data in .g7t files is in a new continuation line: 'cE'
and is this format:
cE Street Address|City|State or Province|Country|Postal Code|Telephone Number
At this time there is no way to edit the address info
with G7ToWin.
Mar 4, 2009
Fixed a bug that caused a track created by a conversion
from a route to output incorrectly to .PCX5 files. Each
track point would be output as the start of a new track.
Feb 22, 2009
Gamin has introduced two new waypoint display
parameters: Image, Image & Name. Garmin did not
define what these are in the help file. MapSource
will save these two new values into a .gdb file but
will not save them to .gpx files. When saving to
.gpx they will be changed to Symbol+Name. When
reading .gdb files G7ToCE will convert Image
display mode to Symbol and Image&Name display mode
to Symbol+Name. If .gpx file writing is updated to
include the two new display parameters then G7ToCE
will also be updated.
Feb 5, 2009
Fixed a problem reading gpstuner .gpx track files.
Jan 24, 2009
Fixed a bug added with the kml code that would cause file
saves to fail. Bug was caused by a typo in the output
filter.
Minor fix in reading .gpx files w/o an 'encoding' tag.
Such files are now assumed to NOT be in UTF-8 format.
Jan 13, 2009
Added support for saving .kml files for use with Google
Earth. Waypoints are placed in a folder named Waypoints
and tracks are in a folder named Tracks. Both Wapoints
and Tracks are in a Document named for the file name.
Each subtrack is a new track and has the name of the
original track with a ' - X' added where X represents
the subtrack. The point data consists of lat, long,
altitude in meters.
Waypoint data consists of the name, description or
comment, and coordinants: lat,long,altitude in meters.
Nov 19, 2008
Changed default .g7t file output version to 3. Version
three files require that track point names be output
and reside in version 3 files. However, the date time
line is not required in version 3 files. The selection
of which file version to use for output is now a drop
down list and not radio buttons.
Nov 11, 2008
Fixed a problem deleting a single waypoint from a route
in a route list window.
Some debug code was left into the route download code
for Garmin mapping units and that caused route waypoint
names to be replaced with the type of point. Removed.
Nov 8, 2008
Version 2 files that did not have the date immediately following
the Version line could cause the program to crash. Fixed.
Oct 10, 2008
Local time zone offset can now be written to .gpx files
by selecting 'Output Local Times' in File->Conviguration->
General Tab->Text File Modifiers.
Oct 8, 2008 (same day)
Fixed a typo that could cause the program to crash when
reading offset times from trackpoints in .gpx files.
Oct 8, 2008
Modified reading of .gpx files so that times encoded as
and
where hh:mm is an offset from GMT are read. The '+' indicates
the local time zone is ahead of GMT and the '-' indicates the
local time zone is behind GMT. I am not sure if this is in
violation of the .gpx schema which specifies GMT for the time
element, but several programs 'out there' utilize the offset
when they write .gpx files so I'm adding it to G7ToWin and
G7ToCE. G7ToWin and G7ToCE will continue to only write .gpx
time elements in GMT using the format:
.
Sept 29, 2008
Fixed a bug in reading a waypoint's category from a .gpx
file.
Sept 28, 2008
Added .g7t and .csv to the file format that support track
point names for read and write. G7ToCE does not have the
ability to edit the track point names. That feature is
available in the PC version, G7ToWin.
Sept 10, 2008
Modified reading .igc files to be in accordance with the
latest IGC spec (through amendment 11). This requires
a rollover of the time element from the 23rd hour to the
0th hour to result in the increment of the date by one
day. G7ToWin was originally written to te origina spec
which was not clear on the issue so the increment in the
date was not performed.
Sept 6, 2008
Extended support for umlauts and added lower case support
to sending/receiving from Garmin units. In the
configuration General Tab:
File->Configuration->General tab
If the item "Allow lwr case & chars >0x7F?" check box
is checked it overrides the item 'Convert Garmin Wpt
names?' to allow characters with a value > 0x7F and
certain other values, including lower case characters,
to be sent to the Garmin GPS. See the helpfile for
a full list of those characters below 0x80 that are
allowed.
Sept 4, 2008
Added support for byte values of 0x80-0x255 in the
waypoint name, comment, or category. At the present
time this is only used with .gpx files which are
output in UTF-8 which requires bytes with those vaules
be encoded as two bytes.
Sept 2, 2008
Forced a route read from an Ozi .rt2 file to never be
assigned to route 0.
If route 0 exists and the data is sent to an Ozi .rte
file the route will be sent at route 'n' where 'n' is
the next unused route.
These changes were implemented because Ozi does not
support route number 0.
A bug in the Route Edit page was fixed. This bug could
cause the last waypoint of a route to become trashed.
May 26, 2008
Fixed a bug which caused an empty temperature field in a
.csv file to be read as 0 degrees C.
May 23, 2008
Fixed a bug in reading .gdb version two files. This was
caused by a change in the way MapSource handles the file.
This change was made sometime in the past--likely before
.gdb version 3 was introduced but I didn't notice the
change.
Nov 29, 2007
If a GPX file contained a space before the = in a latitude
or longitude, i.e.