Home > JavaScript > GoogleMapにKMLファイルを読み込ませる。

GoogleMapにKMLファイルを読み込ませる。

  • 2011-04-25 (月) 0:41
  • JavaScript

 OruxMapsのトラックログをKMLファイルに出力し、GoogleMapに読み込ませました。
 OruxMapsでのログ出力は、Menu→Tracksで記録したログを選択し、オプションで「Export as KML」を選択するとSDカードにKMLファイルが出力されます。
 GoogleMapsへの読み込みはKmlLayerを使用しました。
 サンプルページ

 ソースコードは以下のとおり。とても簡単に読み込むことができます。
 あと、OruxMapsが出力するKMLのPolylineはエンコードされていませんでした。エンコード化ポリラインの生成とか、その辺りをもう少し調べてみたいと思います。

var map;
google.load("jquery","1.4");
google.load("earth", "1");
google.setOnLoadCallback(init);
function init() {
	var latlng=new google.maps.LatLng(34.6833333333333,135.5);
	var myOptions={
	  zoom: 8,
	  center: latlng,
	  mapTypeId: google.maps.MapTypeId.ROADMAP
	};
	map=new google.maps.Map(document.getElementById("map"), myOptions);
	var url="http://termat.sakura.ne.jp/data/kml/20101201-1309-20101201-1309.kml";
	var kml=new google.maps.KmlLayer(url);
	kml.setMap(map);
}

Related posts:

  1. Google Elevation APIを使ってみました。#js
  2. Google Maps API V3を使ったみました。#js
  3. GeoCoderサンプル
  4. Google Directions APIを使った習作を作成してみました。#js
  5. OpenLayersを使ってみました。

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://termat.sakura.ne.jp/javascript/googlemap%e3%81%abkml%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%82%92%e8%aa%ad%e3%81%bf%e8%be%bc%e3%81%be%e3%81%9b%e3%82%8b%e3%80%82/trackback/?_wpnonce=e81d8110e0
Listed below are links to weblogs that reference
GoogleMapにKMLファイルを読み込ませる。 from TM's Workspace

Home > JavaScript > GoogleMapにKMLファイルを読み込ませる。

Google Analyticator

119
Unique
Visitors
Powered By Google Analytics

Return to page top