class OGR::LinearRing
Public Class Methods
new(geometry_ptr = nil, spatial_reference: nil)
click to toggle source
@param [FFI::Pointer] geometry_ptr
Calls superclass method
OGR::LineString::new
# File lib/ogr/geometries/linear_ring.rb, line 8 def initialize(geometry_ptr = nil, spatial_reference: nil) geometry_ptr ||= OGR::Geometry.create(:wkbLinearRing) super(geometry_ptr, spatial_reference: spatial_reference) end
Public Instance Methods
to_line_string()
click to toggle source
# File lib/ogr/geometries/linear_ring.rb, line 14 def to_line_string line_string = OGR::LineString.new line_string.spatial_reference = spatial_reference if spatial_reference line_string.import_from_wkt(to_wkt.sub("LINEARRING", "LINESTRING")) line_string end