type Node struct {
ID int `xml:"id,attr"`
Lat float64 `xml:"lat,attr"`
Lon float64 `xml:"lon,attr"`
Timestamp time.Time `xml:"timestamp,attr"`
Version int `xml:"version,attr"`
Tag []Tag `xml:"tag"`
}
type Relation struct {
ID int `xml:"id,attr"`
Timestamp time.Time `xml:"timestamp,attr"`
Version int `xml:"version,attr"`
Member []Member `xml:"member"`
Tag []Tag `xml:"tag"`
}
type Way struct {
ID int `xml:"id,attr"`
Timestamp time.Time `xml:"timestamp,attr"`
Version int `xml:"version,attr"`
Nd []Nd `xml:"nd"`
Tag []Tag `xml:"tag"`
}