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()) };
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) };