Class Garmin.GpsDataFactory

Object
   |
   +--Garmin.GpsDataFactory

class Garmin.GpsDataFactory


Garmin.GpsDataFactory
Deprecated use Garmin.GpxActivityFactory instead

Defined in GarminGpsDataStructures.js


Constructor Summary
Garmin.GpsDataFactory()
            Used to parse track and/or waypoint data from a number of Xml formats.
Currently only supports tracks from a GPX file.
 
Method Summary
 String value of child element _tagValue(parentNode, tagName)
           Utility method to get the value of a child element.
 Array getTracks()
           Get the tracks parsed by this factory
 Array getWaypoints()
           Get the waypoints parsed by this factory
 void initialize()
          
 void parseGpxDocument(gpxDocument)
           Parse a gpx document and save the tracks and waypoints found
 void parseGpxString(gpxString)
           Parse a gpx string and save the tracks found as objects
 Array parseGpxTracks(gpxDocument)
           Parse a GPX xml document for tracks
 Garmin.WayPoint parseGpxWaypoint(waypointNode)
           Parse a GPX xml waypoint into a Waypoint object.
 Array parseGpxWaypoints(gpxDocument)
           Parse a GPX xml document for waypoints
 String produceGpxString(tracks, waypoints)
           Take a list of tracks and waypoints and generate a GPX xml string
 String produceTrackGpxString(track)
           Take a track object and generate a GPX xml string (without gpx or xml headers)
 String produceWaypointGpxString(waypoint)
           Take a waypoint object and generate a GPX xml string (without gpx or xml headers)
 String toString()
           String representation of instance.

Constructor Detail

Garmin.GpsDataFactory

Garmin.GpsDataFactory()

Method Detail

_tagValue

String value of child element _tagValue(parentNode, tagName)

getTracks

Array getTracks()

getWaypoints

Array getWaypoints()

initialize

void initialize()

parseGpxDocument

void parseGpxDocument(gpxDocument)

parseGpxString

void parseGpxString(gpxString)

parseGpxTracks

Array parseGpxTracks(gpxDocument)

parseGpxWaypoint

Garmin.WayPoint parseGpxWaypoint(waypointNode)

parseGpxWaypoints

Array parseGpxWaypoints(gpxDocument)

produceGpxString

String produceGpxString(tracks, waypoints)

produceTrackGpxString

String produceTrackGpxString(track)

produceWaypointGpxString

String produceWaypointGpxString(waypoint)

toString

String toString()


Documentation generated by JSDoc on Wed Dec 19 11:16:23 2007