Creates a Gpx file with a path description
For a list of all members of this type, see Gpsx Members.
System.Object
serial.Gpsx
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Used for creating a gpx file describing a path from coordinates passed to the subsequent calls to the method addLocation().
[C#]
using serial;
public static void createGpx() {
Gpsx gpsx;
gpsx = new Gpsx();
gpsx.open("file.gpx");
gpsx.addLocation(12.1234, 49.2345, 401.5);
gpsx.addLocation(12.1244, 49.2355, 402.5);
gpsx.addLocation(12.1254, 49.2365, 403.5);
gpsx.close();
}
The call to this method would create the following gpx file in file.gpx: <?xml version="1.0" encoding="utf-8"?> <gpx xmlns="http://www.topografix.com/GPX/1/0"> <time>2008-12-12T11:00:35Z</time> <wpt lat="12.1234" lon="49.2345"> <ele>401.5</ele> <time>2008-12-12T11:00:35Z</time> <name>0</name> <desc>0</desc> <sym>Dot</sym> <type>Dot</type> </wpt> <wpt lat="12.1244" lon="49.2355"> <ele>402.5</ele> <time>2008-12-12T11:00:35Z</time> <name>1</name> <desc>1</desc> <sym>Dot</sym> <type>Dot</type> </wpt> <wpt lat="12.1254" lon="49.2365"> <ele>403.5</ele> <time>2008-12-12T11:00:35Z</time> <name>2</name> <desc>2</desc> <sym>Dot</sym> <type>Dot</type> </wpt> <bounds minlat="12.1234" minlon="49.2345" maxlat="12.1254" maxlon="49.2365" > </gpx>
Namespace: serial
Assembly: gpsx (in gpsx.exe)
Gpsx Members | serial Namespace