I'm very new to OL and am having trouble adding a GeoRSS feed, can someone help me out with this school assignment? The google and WMS layers load fine, but when I add the GeoRSS feed all I get is a blank page with the navigation buttons I pasted the code below:<br>
<br><html><br><head><br> <title>Google Maps and Borders WMS</title><br> <script src="<a href="http://openlayers.org/api/2.7-rc2/OpenLayers.js">http://openlayers.org/api/2.7-rc2/OpenLayers.js</a>"></script><br>
</head><br> <body><br> <div style="width:600; height:400" id="map"></div><br> <script src='<a href="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAM6aPkvOw7fbMP3iLehByFRRrBxiCgxM9Ztl3tSy9n7d1g9V0ZhREBamGsf3vofTiExYT-ejShtOpHw">http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAM6aPkvOw7fbMP3iLehByFRRrBxiCgxM9Ztl3tSy9n7d1g9V0ZhREBamGsf3vofTiExYT-ejShtOpHw</a>'></script><br>
<br> <script defer="defer" type="text/javascript"><br> OpenLayers.ProxyHost = "/proxy/?url="; <br> var map = new OpenLayers.Map('map');<br><br> //google layers<br>
<br> var gphy = new OpenLayers.Layer.Google(<br> "Google Physical", <br> {type: G_PHYSICAL_MAP});<br> var gmap = new OpenLayers.Layer.Google(<br> "Google Streets", // the default<br>
{numZoomLevels: 3});<br><br> //wms layers<br><br> var twms2 = new OpenLayers.Layer.WMS( "Provinces",<br> "<a href="http://cgkn2.cgkn.net/cgi-bin/cgknwms">http://cgkn2.cgkn.net/cgi-bin/cgknwms</a>?",<br>
{transparent: 'True', <br> layers: 'Borders_Line'},<br> {'reproject': true});<br> var twms3 = new OpenLayers.Layer.WMS( "Fault Lines",<br> "<a href="http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi">http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi</a>?",<br>
{transparent: 'True', <br> layers: 'FAULTS_CA:GSC'},<br> {'reproject': true});<br><br> //georss layer.... debug<br><br> var url = '<a href="http://api.flickr.com/services/feeds/geo/?">http://api.flickr.com/services/feeds/geo/?</a>';<br>
var urlObj = OpenLayers.Util.getElement(url);<br> document.write(url);<br> var value = urlObj.value;<br> var parts = value.split("/");<br> var georsslayer = new OpenLayers.Layer.GeoRSS(parts[parts.length-1], value);<br>
map.addLayer([georsslayer]);<br> urlObj.value = "";<br> <br><br> //add layers to map<br> map.addLayers([gphy, gmap, twms2, twms3]);<br> <br> //turn off layers to reduce the load of initial map<br>
twms2.setVisibility(false);<br> twms3.setVisibility(false);<br> <br> //add the layer switching widget<br> var ls = new OpenLayers.Control.LayerSwitcher();<br> map.addControl(ls);<br>
ls.maximizeControl();<br> //center on Carleton University - far zoom<br> <br> map.setCenter(new OpenLayers.LonLat(-75.6951, 45.387), 3);<br> </script><br></body><br></html><br>
<br>