今回の旅行のジオタグ(kml形式で保存されたデータ)をGoogleMap上で表示させようと思ったのですが苦戦した.
まず,1日1回記録していたため,ファイルが複数にわかれている.これを単純に1つのファイルにまとめたりしたけど,Google Map上にうまく表示されない.
ファイルは,kml という形式なのだけど,簡単に言えば,XMLと同じ.各タグの意味,及び関連は,以下のサイトに載っています.
http://code.google.com/intl/ja/apis/kml/documentation/kmlreference.html#coordinates
ここを見ながら,最終的には,重要なのは,こんな風に,
※タグ表示がうまく表示されなかったため,"< " の後に空白を入れています.
< Placemark>
< LineString>
< coordinates>
座標をずらずらーっと.
135.749222,35.040817,82.400002
135.749222,35.040817,85.320000
135.749054,35.040913,89.120003
< /coordinates>
< /LineString>
< Placemark>
< Placemark>
< LineString>
< coordinates>
座標をずらずらーっと.
< /coordinates>
< /LineString>
< Placemark>
…以下続く
だけど,やっぱり,全ては表示される,一部だけ.表示されてない部分も左側に出るリストをクリックすることで出たりするんだけど,代わりに最初のが消えて,さらにはそれを出す方法もわからない.
more read...