diff options
Diffstat (limited to 'resources/op2geojson.js')
-rw-r--r-- | resources/op2geojson.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/resources/op2geojson.js b/resources/op2geojson.js index fd0ae35..5a0f3a2 100644 --- a/resources/op2geojson.js +++ b/resources/op2geojson.js @@ -56,7 +56,7 @@ op2geojson = function() { relation.tags['boundary'] == 'catchment_area') { var poly = instance.polygon(relation, ways, nodes); - poly.id = relation.tags['id']; + poly.id = relation.id; features.push(poly); } }); @@ -119,6 +119,7 @@ op2geojson = function() { $.each(relation.members, function(i, member) { if (member.role == "outer") { var way = ways[member.ref]; + if (typeof way == 'undefined') return; var wayCoords = instance.lineString(way, nodes).geometry.coordinates; var numNodes = wayCoords.length |