示例#1
0
 private static Node LoadNode(IParsedNode node) => new Node
 {
     NodeId = long.Parse(node["id"].Value),
     Lat    = double.Parse(node["lat"].Value, new NumberFormatInfo()),
     Lon    = double.Parse(node["lon"].Value, new NumberFormatInfo())
 };
示例#2
0
 private static Way LoadWay(IParsedNode node) => new Way
 {
     WayId   = long.Parse(node["id"].Value),
     NodeIds = node["nodes"].Nodes.Select(n => long.Parse(n.Value)).ToList(),
     Tags    = node["tags"].Nodes.ToDictionary(n => n.Name, n => n.Value)
 };