Sha256: 5796012680bb21c3b7219cea2f0311e904eab8618d02c15736fe6afc2437b215
Contents?: true
Size: 613 Bytes
Versions: 2
Compression:
Stored size: 613 Bytes
Contents
require_relative 'line_string' module OGR class LinearRing < LineString # @param [FFI::Pointer] geometry_ptr def initialize(geometry_ptr = nil, spatial_reference: nil) geometry_ptr ||= OGR::Geometry.create(:wkbLinearRing) initialize_from_pointer(geometry_ptr) self.spatial_reference = spatial_reference if spatial_reference end 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 end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ffi-gdal-1.0.0.beta7 | lib/ogr/geometries/linear_ring.rb |
ffi-gdal-1.0.0.beta6 | lib/ogr/geometries/linear_ring.rb |