1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
  5. <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
  6. <title>Google Maps JavaScript API v3 Example: KmlLayer KML</title>
  7. <link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" />
  8. <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
  9. <script type="text/javascript">
  10. function initialize() {
  11.   var chicago = new google.maps.LatLng(22.762836,120.376044);
  12.   var myOptions = {
  13.     zoom: 11,
  14.     center: chicago,
  15.     mapTypeId: google.maps.MapTypeId.HYBRID 
  16.   }
  17.   var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
  18.   var ctaLayer = new google.maps.KmlLayer('http://ABC/location.kml');
  19.   ctaLayer.setMap(map);
  20. }
  21. </script>
  22. </head>
  23. <body onLoad="initialize()">
  24.   <div id="map_canvas"></div>
  25. </body>
  26. </html>

在第19行(' ')內加入KML連結網址(不可使用虛擬IP,要可外連的位址)

執行結果

KML嵌入MAP範例

 

相關文章