![]() |
GPXログをGoogleMapsの地図上に表示するWebサービス Web Service for Converting GPX Log to Interactive Google Maps |
目次 |
Webサーバにこのスクリプトを設置・稼動させると、GPSナビゲーションソフトのログファイルであるGPXファイルをアップロードし、GoogleMaps地図上に表示することが出来ます。
トラッキングポイントとそれを結んだルートを、GoogleMaps APIを用いたHTMLファイルで表現します。自分のホームページに掲載したい場合などは、出力されるHTMLページのソースコード(HTML+JavScript)をコピーするだけです。
Android上のOruxMapsが出力するGPXファイルで動作確認しています。 ある程度間違ったファイルを食わせても致命的エラーが出ないよう、ファイルチェックはしていますが、悪意で脆弱性を突くようなファイルを食わせられることを意図していません。一般公開のWebサーバで運用はお気を付け下さい。
配布しているソースコード(gpx2gmap.cgi)を、サーバ上の適当なディレクトリ(Webから見れる所)へ解凍してください。
その他の2つのソースコード(拡張子が.plのもの)は、変換がどのように行われるか確認するための、コマンドラインプログラムです。実運用には全く不要ですので削除してください。
GNU GPL フリーソフトウエア