class Proj::Datum

Public Instance Methods

ellipsoid() click to toggle source

Return the ellipsoid

@see proj.org/development/reference/functions.html#c.proj_get_ellipsoid

@return [PjObject]

# File lib/proj/datum.rb, line 17
def ellipsoid
  ptr = Api.proj_get_ellipsoid(self.context, self)
  self.class.create_object(ptr, self.context)
end
frame_reference_epoch() click to toggle source

Returns the frame reference epoch of a dynamic geodetic or vertical reference frame

@see proj.org/development/reference/functions.html#c.proj_dynamic_datum_get_frame_reference_epoch

@return [Float] The frame reference epoch as decimal year, or -1 in case of error.

# File lib/proj/datum.rb, line 8
def frame_reference_epoch
  Api.proj_dynamic_datum_get_frame_reference_epoch(self.context, self)
end
prime_meridian() click to toggle source

Returns the prime meridian

@see proj.org/development/reference/functions.html#c.proj_get_prime_meridian

@return [PjObject]

# File lib/proj/datum.rb, line 27
def prime_meridian
  ptr = Api.proj_get_prime_meridian(self.context, self)
  self.class.create_object(ptr, self.context)
end