Ross, This rocks! Thanks a bunch for getting rid of the GOOG!
Adam On Apr 6, 2012, at 3:37 PM, Ross Laidlaw wrote: > Hi Paul, > > I had a go at a demo for the SIS webapp using Leaflet maps. I think I > have a very basic demo up and running. Here's a screenshot: > > http://minus.com/mHQ7NXvs9/1f > > So far I used the existing 'demo.jsp' code from the SIS distribution > and just replaced all of the Google maps calls with Leaflet code, > including the code from your comment on the SIS wiki page. For > reference, I've included your comment below. > > > Ross > > > > > (on > https://cwiki.apache.org/confluence/display/SIS/OODT+File+Manager+to+SIS+Connection+Demo) > > On 3rd April 2012, Paul Ramirez wrote: > > Instead of using Google Maps you may want to use Leaflet > (http://leaflet.cloudmade.com/) or OpenLayers (http://openlayers.org/) > due to required API key for the map. This might matter if you are > going to host this example on the SIS Wiki or OODT Wiki as the > required API would be attached to you. > > Here's how a snippet of Leaflet code to setup the map: > > var map = new L.Map('map'); > // Setup the basemap > var osm = new > L.TileLayer('http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.png', > { > minZoom: 1, > attribution: 'Basemap <a > href="http://creativecommons.org/licenses/by-sa/2.0/" > target="_blank">CC-BY-SA</a> by © <a > href="http://openstreetmap.org/" target="_blank">OpenStreetMap</a>, > Tiles Courtesy of © <a href="http://open.mapquest.com" > target="_blank">MapQuest</a>', > subdomains: ['1','2','3','4'] > }); > // Add the basemap to the map > map.addLayer(osm); > > // Create a marked for the map and add it > var marker = new L.Marker(new L.LatLng(10.0, 30.0)); > map.addLayer(marker); > > // Attach a given HTML content to the marker. For brevity I truncated > the content > marker.bindPopup("Title: geodata.txt<br/>Link:<a > href='http://localhost:8080...>...</a>"); > Unlike the GoogleMap API this does not require a key and is an open > source product as is the basemap (e.g. Open Street Map served by > Mapquest); > > Then this would be a complete open source solution from top to bottom. > If you have any questions feel free to hit me up on the SIS or OODT > lists.
