タグ

位置情報に関するmick_0124coolのブックマーク (2)

  • 経度・緯度の表し方と変換 - Gpso.info 開発ブログ

    まず知っておかなければならないことが、 経度、緯度の表し方がいろいろとあるということです。 まず大きな違いが、日測地系と世界測地系です。 同じ地点でも、この違いにより世界測地系の方が 南東におよそ450mずれた地点を表すことになります。 【参考】東京都庁の経度、緯度 日測地系・・経度:139.69487、緯度:35.68627 世界測地系・・経度:139.69167、緯度:35.68949 それでは、それぞれの値を変換するにはどうすればいいでしょうか。 次のような式があります。変数の定義は次の通りです。 (ln:入力経度、la:入力緯度、lng:変換後経度、lat:変換後緯度) 日→世界 lng = ln - la * 0.000046038 - ln * 0.000083043 + 0.010040; lat = la - la * 0.00010695 + ln

  • 位置情報付きの携帯写メールによる自サイト地図への自動マッピング - Tagchan's blog

    GPS機能付き携帯電話では,写真を撮ると画像ファイルのExifにGPSの位置情報をつけてくれます。そこで,位置情報を付けた写真を,携帯メールから送信し,自分のサイトのGoogle Mapsにほぼリアルタイムで自動的にマッピングさせるスクリプトを作ってみました。 PHPはいろいろな機能が付いてまして,メールの送受信ができてしまいます(参考)。また,Exifの情報を抽出することが可能です(参考)。そこで,PHPを使ってメールを受信して写真を添付ファイルとして保存し,Exifの情報からGPSの位置情報を抽出し,テキストファイルに書き出すことにしました。また,PHPでは簡単な画像処理もできます。添付された画像は,サイズが大きい場合があるので,縮小させる処理も行うことにしました。 メールの受信部分については,レッツPHP!さんの写メールBBSのスクリプトの一部を利用させていただきました。ありがとうご

  • 1