Class: RGeo::CoordSys::CS::LocalDatum

Inherits:
Datum show all
Defined in:
lib/rgeo/coord_sys/cs/entities.rb

Overview

OGC spec description

Local datum. If two local datum objects have the same datum type and name, then they can be considered equal. This means that coordinates can be transformed between two different local coordinate systems, as long as they are based on the same local datum.

Instance Attribute Summary

Attributes inherited from Datum

#datum_type

Attributes inherited from Info

#abbreviation, #alias, #authority, #authority_code, #name, #remarks

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Datum

#initialize

Methods inherited from Info

#initialize

Methods inherited from Base

#_to_wkt, #eql?, #inspect, #to_s, #to_wkt

Constructor Details

This class inherits a constructor from RGeo::CoordSys::CS::Datum

Class Method Details

.create(name_, datum_type_, *optional_) ⇒ Object

Create a LocalDatum given a name and a datum type code. You may also provide the optional parameters specified by the Info interface.



852
853
854
# File 'lib/rgeo/coord_sys/cs/entities.rb', line 852

def create(name_, datum_type_, *optional_)
  new(name_, datum_type_, *optional_)
end

Instance Method Details

#_wkt_content(open_, close_) ⇒ Object

:nodoc:



841
842
843
# File 'lib/rgeo/coord_sys/cs/entities.rb', line 841

def _wkt_content(open_, close_)  # :nodoc:
  [@datum_type]
end

#_wkt_typenameObject

:nodoc:



837
838
839
# File 'lib/rgeo/coord_sys/cs/entities.rb', line 837

def _wkt_typename  # :nodoc:
  "LOCAL_DATUM"
end