51 std::map<long long, OsmNode>
nodes;
54 std::optional<BoundingBox>
bbox;
OsmData ParseOsmXml(const std::string &xml)
Parse an OpenStreetMap XML document.
std::map< std::string, std::string > Tags
std::vector< OsmRelation > relations
std::vector< OsmWay > ways
BoundingBox NodeExtent() const
Extent of the nodes themselves, used when the file carries no <bounds> or the bounds are smaller than...
std::map< long long, OsmNode > nodes
std::optional< BoundingBox > bbox
std::vector< OsmMember > members
std::vector< long long > nodes