[polygons/osm] lon, lat

This commit is contained in:
Al
2015-10-19 15:40:43 -04:00
parent ef94f1b712
commit 8609ccbb1d

View File

@@ -166,9 +166,10 @@ class OSMAdminPolygonReader(object):
if lat is None or lon is None: if lat is None or lon is None:
continue continue
# Nodes are stored in a sorted array, coordinate indices are simply # Nodes are stored in a sorted array, coordinate indices are simply
# [lat, lon, lat, lon, ...] so the index can be calculated as 2 * i # [lon, lat, lon, lat ...] so the index can be calculated as 2 * i
self.coords.append(lat) # Note that the pairs are lon, lat instead of lat, lon for geometry purposes
self.coords.append(lon) self.coords.append(lon)
self.coords.append(lat)
self.node_ids.append(node_id) self.node_ids.append(node_id)
elif element_id.startswith('way'): elif element_id.startswith('way'):
way_id = long(element_id.split(':')[-1]) way_id = long(element_id.split(':')[-1])