ブログ   うい・らぶ・だいびんぐ   Cube 別館   flag_uk 英語サイト   ポータル
twitter Twitter でログイン
ホーム   最新ニュース   フォーラム   ダウンロード   写真集   リンク集   お問い合わせ RSS

メイン
   XOOPS WebPhoto
  GoogleMap 緯度/経度をExifから拾ってほしい

 

 ボトム   前のトピック   次のトピック
  •  スレッドの評価
      このスレッドを評価する
      すばらしい
      いい!
      ぼちぼち
      だめ
      ひどい
投稿者 スレッド 評価:  4 評価
  •  itoshikazu
      itoshikazu
GoogleMap 緯度/経度をExifから拾ってほしい
#1
新米
登録日: 2005-11-19
居住地
投稿: 15
カシミール3Dのデジカメプラグインを使うと、撮影日時とGPSログを照合して撮影場所を推定し、ExifにGPS緯度/経度を埋め込んでくれます。一例で、ワタシの持っているデータでは以下のようになっています。

GPS.GPSLatitudeRef: N
GPS.GPSLatitude.0: 34/1
GPS.GPSLatitude.1: 28721/1000
GPS.GPSLatitude.2: 0/1
GPS.GPSLongitudeRef: E
GPS.GPSLongitude.0: 133/1
GPS.GPSLongitude.1: 18862/1000
GPS.GPSLongitude.2: 0/1
GPS.GPSMapDatum: WGS84

これを読み込んで、GoogleMap 緯度/経度に設定してくれる機能があるととても便利なんですが、実現できないでしょうか?
投稿日時: 2009-6-13 9:59
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#2
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

これを読み込んで、GoogleMap 緯度/経度に設定してくれる機能があるととても便利なんですが、実現できないでしょうか?


EXIF から位置情報を抽出する機能は、すでにあります。
見本は下記。
http://linux.ohwada.jp/modules/webphoto/index.php/photo/15/

もし、お手持ちの写真から抽出できないのであれば、こちらで確認しますので、ここに写真をアップしてください。
投稿日時: 2009-6-13 14:41
投稿からPDFを作成 印刷
トップ
  •  itoshikazu
      itoshikazu
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#3
新米
登録日: 2005-11-19
居住地
投稿: 15
ワタシのサイトに上がってる写真は軒並み全部ダメなんですよ。↓とか。

http://toshswebsite.com/modules/webphoto/index.php/photo/237/

Exifの情報が途中で文字化けしちゃってるんですが、そのせいでしょうか?
投稿日時: 2009-6-15 10:38
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#4
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

Exifの情報が途中で文字化けしちゃってるんですが、そのせいでしょうか?


もし、お手持ちの写真から緯度経度が抽出できないのであれば、
こちらで確認しますので、zip 形式にして、ここに写真をアップしてください。
投稿日時: 2009-6-21 14:20
投稿からPDFを作成 印刷
トップ
  •  tsubame
      tsubame
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#5
半人前
登録日: 2008-6-25
居住地 KNY
投稿: 33
お久しぶりです。
一括登録での事例ですが、こちらでも埋め込まれたGPSデータを抽出できないでいるようです。

http://tsubame-jnr.bglb.jp/xoops/modules/webphoto/index.php/photo/3048/
GPS.GPSVersion:
GPS.GPSLatitudeRef: N
GPS.GPSLatitude.0: 35/1
GPS.GPSLatitude.1: 44/1
GPS.GPSLatitude.2: 2147483621/39045353
GPS.GPSLongitudeRef: E
GPS.GPSLongitude.0: 139/1
GPS.GPSLongitude.1: 20/1
GPS.GPSLongitude.2: 2147483623/39028033
GPS.GPSAltitudeRef:
GPS.GPSAltitude: 0/1


編集画面によると、次のように解釈しているようです。
GoogleMap 緯度 99.99999999
GoogleMap 経度 735.85656194


サンプルはファイルサイズがこちらには大きすぎる(1.88MB)ようで、zipでも上がらないので、ご容赦いただけると幸いです。
投稿日時: 2009-8-25 16:51
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#6
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

こちらでも埋め込まれたGPSデータを抽出できないでいるようです。
GPS.GPSLatitude.2: 2147483621/39045353


規格と異なる表現になっています。
機種は何でしょうか。

通常は下記のように分母が 1000


GPS.GPSLatitude.2: 28318/1000


引用:

サンプルはファイルサイズがこちらには大きすぎる(1.88MB)ようで、zipでも上がらないので


当方で生データをダウンロードできる場所を置いてください。
また、実際の緯度・経度も 35.657866 139.700303 という表記で教えてください。


参考
デジタルスチルカメラ用画像ファイルフォーマット規格
投稿日時: 2009-8-31 5:39
投稿からPDFを作成 印刷
トップ
  •  tsubame
      tsubame
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#7
半人前
登録日: 2008-6-25
居住地 KNY
投稿: 33
当方のサーバでは外部からの画像直接リンクを拒否しております。
考え直してみればもう一度小さいデータを作り直せば済む事だったので、そちらを添付します。

こちらはフィルムからスキャンした後、Picasa(+Google Earth)でジオタグを埋め込んだものです。

実際の緯度・経度は
35.748611,139.348611
です。(米軍横田基地内)

exifには以下の通り埋め込まれています。
引用:

GPS.GPSVersion:
GPS.GPSLatitudeRef: N
GPS.GPSLatitude.0: 35/1
GPS.GPSLatitude.1: 44/1
GPS.GPSLatitude.2: 2147483641/39045442
GPS.GPSLongitudeRef: E
GPS.GPSLongitude.0: 139/1
GPS.GPSLongitude.1: 20/1
GPS.GPSLongitude.2: 2147483598/39027558
GPS.GPSAltitudeRef:
GPS.GPSAltitude: 0/1


結果、webphotoは次の通り解釈するようです。
引用:
GoogleMap 緯度: 90 / GoogleMap 経度: 15.856554999999958


Picasaのタグ付けがおかしい可能性がありますので、D200(+GP-1)で撮ったものを別にアップします。



添付ファイル: jpg  test02.jpg (599.46 KB)


790_4a9ba4f44dd23.jpg 800X534 px
投稿日時: 2009-8-31 19:24
投稿からPDFを作成 印刷
トップ
  •  tsubame
      tsubame
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#8
半人前
登録日: 2008-6-25
居住地 KNY
投稿: 33
こちらはD200(+GP-1)で撮影したものです。

実際の緯度・経度は
35.547833 139.538667

です。(東急田園都市線市が尾駅付近)

exifには以下の通り埋め込まれています。
引用:

GPS.GPSVersion:
GPS.GPSLatitudeRef: N
GPS.GPSLatitude.0: 35/1
GPS.GPSLatitude.1: 32/1
GPS.GPSLatitude.2: 52199999/1000000
GPS.GPSLongitudeRef: E
GPS.GPSLongitude.0: 139/1
GPS.GPSLongitude.1: 32/1
GPS.GPSLongitude.2: 192000000/10000000
GPS.GPSAltitudeRef:
GPS.GPSAltitude: 6/1
GPS.GPSTimeStamp.0: 6/1
GPS.GPSTimeStamp.1: 7/1
GPS.GPSTimeStamp.2: 12/1
GPS.GPSSatellites: 09
GPS.GPSMapDatum:
GPS.GPSDateStamp: 2009:08:13


結果は次の通りです。
引用:
GoogleMap 緯度: 50.03333306 / GoogleMap 経度: -167.13333333


これも分母がおかしいですね



添付ファイル: jpg  test01.jpg (491.14 KB)


790_4a9ba7618b1b0.jpg 800X536 px
投稿日時: 2009-8-31 19:35
投稿からPDFを作成 印刷
トップ
  •  ken
      ken
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#9
管理人
登録日: 2003-9-6
居住地 横浜
投稿: 2519
引用:

考え直してみればもう一度小さいデータを作り直せば済む事だったので、そちらを添付します。


サンプル画像の提供 ありがとうございます。

引用:

GPS.GPSLatitude.2: 2147483621/39045353


EXIFのGPSの表記ですが、分母は規定がないようです。
39045353 という分母の値の由来は不明ですが。
得られた文字列を素直に分数として扱えばいいようです。


CVSを修正しました
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/xoops4u/xoops_trust_path/modules/webphoto/
- class/lib/exif.php


修正したプログラムで、登録した画像はこちら
正しい緯度経度になっているはず。
- 横田基地の軽飛行機
- 東急の電車
投稿日時: 2009-9-1 20:31
投稿からPDFを作成 印刷
トップ
  •  tsubame
      tsubame
Re: GoogleMap 緯度/経度をExifから拾ってほしい
#10
半人前
登録日: 2008-6-25
居住地 KNY
投稿: 33
動作確認できました。
ありがとうございました。
投稿日時: 2009-9-2 0:13
投稿からPDFを作成 印刷
トップ
 トップ   前のトピック   次のトピック

 


 新規スレッドを作成することはできません。
 スレッド一覧を閲覧することができます。
 投稿に対する返信はできません。
 自分の投稿を編集できません。
 自分の投稿を削除できません。
 新規の投票を追加できません。
 評価できません。
 投稿にファイル添付はできません。
 投稿には承認が必要です。
スポンサー

寄付
配布しているソフトが気に入ったら、寄付をお願いします。
寄付

PageRank のページ毎の表示
http://linux.ohwada.jp/ modules/newbb/viewtopic.php?
PageRank 0 PageRank

メインメニュー

マニュアル

ログイン