これは、 kml に従ってマップを表示するための以下のコードです。
var myLatLng = new google.maps.LatLng(41.875696, -87.624207);
var mapOptions = {
zoom: 11,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var ctaLayer = new google.maps.KmlLayer('http://gmaps-samples.googlecode.com/svn/trunk/ggeoxml/cta.kml');
ctaLayer.setMap(map);
必要なのは、解析 kml を使用してマップに表示することです。kml データを文字列に埋め込み、api に渡してマップに表示します。
kml を URL や任意のファイルから取得したくありません。このページ自体に kml を埋め込みたいだけです。そうすることは可能ですか?