lib/urbanopt/geojson/update_areas.rb in urbanopt-geojson-0.11.1 vs lib/urbanopt/geojson/update_areas.rb in urbanopt-geojson-0.11.2

- old
+ new

@@ -23,13 +23,14 @@ # if maximum_roof_height.nil? maximum_roof_height = 10 * number_of_stories # end multi_polygons = nil - if geometry[:type] == 'Polygon' + case geometry[:type] + when 'Polygon' polygons = geometry[:coordinates] multi_polygons = [polygons] - elsif geometry[:type] == 'MultiPolygon' + when 'MultiPolygon' multi_polygons = geometry[:coordinates] end area = 0 distance = 0