Cargar el archivo KML mediante geoxml3 desde repositorio local
Código para cargar un archivo kml desde tu servidor local con el api de googlemaps.
[smartads]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Google Maps KML</title>
<meta name="description" content="Poligono desde repositorio local com google maps">
<meta name="author" content="buhoos.com">
<style type="text/css">
body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
</style>
<script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&signed_in=true&sensor=false&v=3.exp"></script>
<script type="text/javascript" src="geoxml3.js"></script>
<script type="text/javascript" src="ProjectedOverlay.js"></script>
<script type="text/javascript">
var mapa;
function iniciar(){
var mapaoption = {
zoom: 8,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
mapa = new google.maps.Map(document.getElementById("map"),mapaoption);
var geoXml = new geoXML3.parser({map: mapa});
geoXml.parse('ibarra-laguna-de-yahuarcocha.kml');
google.maps.event.addListener(mapa,'click',function(event){
kasihtanda(event.latLng);
});
}
</script>
</head>
<body onload="iniciar()">
<h2>Google Maps KML</h2>
<div id="map" style="height:500px"></div>
</body>
</html>
solo copia y pega en un documento html y descarga el kml: libarra-laguna-de-yahuarcocha