Customize "comment" field in exported GPX?
rhlee
Global Mapper User
Hi,
Is there any way to customize the "comment" field for point features exported to GPX format? It looks like by default the comment field is populated with the Feature Type. I'd like to customize that in some other way, perhaps by adding an attribute?
thanks,
-Rob
Edit: Sorry, the comment field is actually called "desc":
Is there any way to customize the "comment" field for point features exported to GPX format? It looks like by default the comment field is populated with the Feature Type. I'd like to customize that in some other way, perhaps by adding an attribute?
thanks,
-Rob
Edit: Sorry, the comment field is actually called "desc":
<wpt lat="..." lon="...">
<ele>-40.938</ele>
<name>PPW</name>
<desc>Dive Site</desc>
<sym>Big Red X</sym>
</wpt>
Comments
-
Rob,
Actually GPX supports a <desc> field and a <cmt> field. The <desc> field is currently filled in with the description of the feature, which is normally the same as the type name in Global Mapper.
I have updated the GPX exporter to also support using a COMMENT attribute tied to the feature to fill in the <cmt> field. I have placed a new build at http://www.globalmapper.com/global_mapper10.zip with the change for you to try. Simply download that file and extract the contents into your existing v10.xx installation folder to give it a try.
Let me know if I can be of further assistance.
Thanks,
Mike
Global Mapper Support
support@globalmapper.com -
works great! Amazing turnaround time.
Thanks a bunch. -
Hi
I am using Arcpad tracklogs. Those are shp files with 23 attributes, among them time and date. GM reads them easily and i can see the attributes af each point with the "feature info" tool. Then i am exporting to GPX format, and when i open it again as GPX (with GM), i see that i have lost the date/time stamps (also almost all of the stamps).
how can i get the date/time stamps to GPX.??
Thanks -
The GPX format only supports a limited set of attribution for waypoints, so most of the attributes associated with a feature from something like a Shapefile won't transfer to GPX. In general you'll just get the position, name, description/type, and (in the latest release) a comment field.
Thanks,
Mike
Global Mapper Support
support@globalmapper.com -
Hello Mike
I am using arcpad tracklog.shp and GM to create GPX as an input to geotag software. I need the date/time stamps to do "geotagging" on photos (jpg.files).
This is a part of the content of a GPX file created with GM from tracklog.shp
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<gpx
version="1.1"
creator="Global Mapper - http://www.globalmapper.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/1"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata>
</metadata>
<wpt lat="40.888104" lon="22.374174">
<ele>472.91</ele>
<name>Unknown Point Feature</name>
<desc>Unknown Point Feature</desc>
<sym>Dot</sym>
</wpt>
This is a part of the official schema of GPX from http://www.topografix.com/GPX/1/1/gpx.xsd
<
</xsd:element>
−
<xsd:element name="time" type="xsd:dateTime" minOccurs="0">
−
<xsd:annotation>
−
<xsd:documentation>
Creation/modification timestamp for element. Date and time in are in Univeral Coordinated Time (UTC), not local time! Conforms to ISO 8601 specification for date/time representation. Fractional seconds are allowed for millisecond timing in tracklogs.
And this is part of a GPX file from another software i am testing named ExpertGPS (same shp source always)
<?xml version="1.0" encoding="UTF-8"?>
<gpx xmlns="http://www.topografix.com/GPX/1/0" version="1.0" creator="ExpertGPS 3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd">
<bounds minlat="40.88810367" minlon="22.33824433" maxlat="40.91948467" maxlon="22.37417467"/>
<wpt lat="40.88810433" lon="22.37417400">
<ele>143.866</ele>
<time>2009-02-06T17:29:24.703Z</time>
<sym>Dot</sym>
</wpt>
<wpt lat="40.88810433" lon="22.37417383">
<ele>143.866</ele>
<time>2009-02-06T17:29:24.703Z</time>
<sym>Dot</sym>
</wpt>
The 2 last instances of code clearly refer to date/time-stamps, so being an average user i remain puzzled for the level of GPX support given from GM.
I think that the user could have some control on the attributes used for export.
Thanks anyway. -
What is the name of the attribute that your timestamp is associated with in the Shapefile? I can probably add support for using that attribute for a <time> attribute in the exported GPX file if it has a sensible name.
Thanks,
Mike
Global Mapper Support
support@globalmapper.com -
That would be great !!
The names of the attributes in tracklog.shp are UTCDATE and UTCTIME. I am sending you also an e-mail with an attached zip (tracklog.shp), in case you will need it for working-testing.
Keep in mind that this is the normal shapefile produced directly from ARCPAD 7.01.53 when selecting "GPS Tracklog". I have not "touched" anything, so any changes you make apply to every unit runing arcpad .
Thanks again
Pavlos -
Pavlos,
Thanks for the files. I have updated the GPX export to look for UTCDATE and UTCTIME attributes and write those out to new <wpt> features. I have placed a new build at http://www.globalmapper.com/global_mapper10.zip with the change for you to try. Simply download that file and extract the contents into your existing v10.xx installation folder to give it a try.
Let me know if I can be of further assistance.
Thanks,
Mike
Global Mapper Support
support@globalmapper.com -
Hello Mike
I have downloaded the new build, but it seems that there is a problem with the GPX files. I can not open them at all, with GM, or any other program.
i keep getting Error messages (parsing etc.)
I can read the GPX file only with notepad, and i also don't see any date or time values in it.
The following is part of the test GPX file.
?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<gpx
version="1.1"
creator="Global Mapper - http://www.globalmapper.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/1"
xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<metadata>
</metadata>
<wpt lat="40.813735" lon="22.059294">
<ele>397.55</ele>
<name>Unknown Point Feature</name>
<desc>Unknown Point Feature</desc>
<time> <time> <time> <time</time>
<sym>Dot</sym>
any suggestions??
Pavlos -
Pavlos,
It looks like I made a mistake in the build I put out there. I have placed a new build at http://www.globalmapper.com/global_mapper10.zip with this fixed for you to try. Simply download that file and extract the contents into your existing v10.xx installation folder to give it a try.
Thanks,
Mike
Global Mapper Support
support@globalmapper.com -
Mike
This time its working perfectly
Thanks a lot
Pavlos
Categories
- 12.9K All Categories
- 5.8K Features Discussion
- 349 Downloading Imagery
- 1.3K Elevation Data
- 385 Georeferencing Imagery Discussion
- 651 GM Script Language
- 55 User Scripts
- 115 GPS Features
- 420 Projection Questions
- 835 Raster Data
- 1.4K Vector Data
- 6.6K Support
- 181 Announcement and News
- 936 Bug Report
- 561 SDK
- 1.2K Suggestion Box
- 3.7K Technical Support
- 578 Other Discussion
- 132 GIS Data Sources
- 27 Global Mapper Showcase
- 244 How I use Global Mapper
- 109 Global Mapper Forum Website
