<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>GMaps.js — KML layers</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script> <script type="text/javascript" src="../gmaps.js"></script> <link rel="stylesheet" href="http://twitter.github.com/bootstrap/1.3.0/bootstrap.min.css" /> <link rel="stylesheet" type="text/css" href="examples.css" /> <script type="text/javascript"> var map, infoWindow; $(document).ready(function(){ infoWindow = new google.maps.InfoWindow({}); map = new GMaps({ el: '#map', zoom: 12, lat: 40.65, lng: -73.95 }); map.loadFromKML({ url: 'http://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss', suppressInfoWindows: true, events: { click: function(point){ infoWindow.setContent(point.featureData.infoWindowHtml); infoWindow.setPosition(point.latLng); infoWindow.open(map.map); } } }); }); </script> </head> <body> <h1>GMaps.js — KML layers</h1> <div class="row"> <div class="span11"> <div id="map"></div> </div> <div class="span6"> <p>GMaps.js allows to add KML and GeoRSS layers:</p> <pre>infoWindow = new google.maps.InfoWindow({}); map.loadFromKML({ url: 'http://www.searcharoo.net/SearchKml/newyork.kml', suppressInfoWindows: true, events: { click: function(point){ infoWindow.setContent(point.featureData.infoWindowHtml); infoWindow.setPosition(point.latLng); infoWindow.open(map.map); } } });</pre> <p> <span class="label notice">Note: </span> You can learn more about KML and GeoRSS layers <a href="https://developers.google.com/maps/documentation/javascript/layers#KMLLayers">here</a>.</p> </div> </div> </body> </html>