CUTM

緯度/経度とUTM(zone: 54)の距離座標値の相互変換機能を提供する Ruby ライブラリ.

Example

require 'cutm'

lat = 137.553733
lon = 36.10673

x, y = CUTM.conv2UTM(lat, lon)
#=> [0] 189757.60553051817,
#   [1] 4001288.6214147597

lat2, lon2 = CUTM.conv2DEG(x, y)
#=> [0] 137.55373300007014,
#   [1] 36.10673000180303

Build extention

手動でC拡張をビルドする方法(CUTM.so が得られる):

$ cd ext/cutm
$ ruby extconf.rb
$ make