exifrを使用してexif情報から取得した緯度経度情報を、
googlemapsAPIで利用できる形に変換したいのですが、
変換方法に手間取っています。
60進数から10進数にする必要があるようなのですが、
経度のデータは例えば、
:gps_longitude_ref=>"E"
:gps_longitude[(144/1), (44/1), (544/20)]
といった形で受け取ります。
具体的には144.xxxxxxというような形にしたいです。
自分では、
@longitude = @exif.gps_longitude[0]+ @exif.gps_longitude[1]/60 + @exif.gps_longitude[2]/3600
というような式を書いてみたのですが、うまくいかず上記の型にならず、どう変換する式を書くのが正しいかわからない状態です。
アドバイスをいただきたいです、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/16 23:34