class OGR::MultiPolygon25D

Public Class Methods

create(polygons) click to toggle source
# File lib/ffi-ogr/multi_polygon_25d.rb, line 3
def self.create(polygons)
  multi_polygon = OGR::Tools.cast_geometry(FFIOGR.OGR_G_CreateGeometry(:multi_polygon_25d))

  polygons.each do |polygon|
    poly = OGR::Polygon.create(polygon)
    multi_polygon.add_geometry(poly)
  end

  multi_polygon
end