class Armg::WkbSerializer

Constants

DEFAULT_OPTIONS

Public Class Methods

new(**options) click to toggle source
# File lib/armg/wkb_serializer.rb, line 10
def initialize(**options)
  options = DEFAULT_OPTIONS.merge(options)
  @wkb_generator = RGeo::WKRep::WKBGenerator.new(options)
end

Public Instance Methods

serialize(obj) click to toggle source
# File lib/armg/wkb_serializer.rb, line 15
def serialize(obj)
  srid = Armg::Utils.pack_srid(obj.srid)
  srid + @wkb_generator.generate(obj)
end