Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GPX ¶
type GPX struct { ActivePoint *struct { Lat float64 `xml:"lat,attr"` Lon float64 `xml:"lon,attr"` } `xml:"active_point"` Author *string `xml:"author"` Bounds *struct { MaxLat float64 `xml:"maxlat,attr"` MaxLon float64 `xml:"maxlon,attr"` MinLat float64 `xml:"minlat,attr"` MinLon float64 `xml:"minlon,attr"` } `xml:"bounds"` Desc *string `xml:"desc"` Email *string `xml:"email"` Keywords *string `xml:"keywords"` Metadata struct { Author struct { Email struct { Domain string `xml:"domain,attr"` ID string `xml:"id,attr"` } `xml:"email"` Link struct { Href string `xml:"href,attr"` Text string `xml:"text"` } `xml:"link"` Name string `xml:"name"` } `xml:"author"` Copyright struct { Author string `xml:"author,attr"` License string `xml:"license"` Year int `xml:"year"` } `xml:"copyright"` Desc string `xml:"desc"` Keywords string `xml:"keywords"` Link struct { Href string `xml:"href,attr"` Text string `xml:"text"` Type string `xml:"type"` } `xml:"link"` Name string `xml:"name"` Time time.Time `xml:"time"` } `xml:"metadata"` Name *string `xml:"name"` Rte []struct { Desc string `xml:"desc"` Link *struct { Href string `xml:"href,attr"` Text string `xml:"text"` } `xml:"link"` Name string `xml:"name"` Number int `xml:"number"` RtePt []struct { Lat float64 `xml:"lat,attr"` Lon float64 `xml:"lon,attr"` Cmt *string `xml:"cmt"` Desc string `xml:"desc"` Ele *float64 `xml:"ele"` Link *struct { Href string `xml:"href,attr"` Text string `xml:"text"` } `xml:"link"` Name string `xml:"name"` Sym string `xml:"sym"` Time *time.Time `xml:"time"` Type string `xml:"type"` } `xml:"rtept"` } `xml:"rte"` Time *time.Time `xml:"time"` Trk []struct { Color *string `xml:"color"` Desc string `xml:"desc"` Link *struct { Href string `xml:"href,attr"` Text string `xml:"text"` } `xml:"link"` Name string `xml:"name"` Number int `xml:"number"` TrkSeg struct { TrkPt []struct { Lat float64 `xml:"lat,attr"` Lon float64 `xml:"lon,attr"` Ele *float64 `xml:"ele"` Sym string `xml:"sym"` Time *time.Time `xml:"time"` } `xml:"trkpt"` } `xml:"trkseg"` } `xml:"trk"` URL *string `xml:"url"` URLName *string `xml:"urlname"` Wpt []struct { Lat float64 `xml:"lat,attr"` Lon float64 `xml:"lon,attr"` Cmt *string `xml:"cmt"` Desc string `xml:"desc"` Ele *float64 `xml:"ele"` Link *struct { Href string `xml:"href,attr"` Text string `xml:"text"` } `xml:"link"` Name *string `xml:"name"` Sym string `xml:"sym"` Time *time.Time `xml:"time"` Type *string `xml:"type"` } `xml:"wpt"` }
Click to show internal directories.
Click to hide internal directories.