"Pointtrack example does not work". r=crschmidt (closes #1287)

git-svn-id: http://svn.openlayers.org/trunk/openlayers@5835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
ahocevar
2008-01-21 16:13:59 +00:00
parent f28a1c314a
commit df78f09e36
+6 -4
View File
@@ -27,6 +27,7 @@
var parts = value.split("/"); var parts = value.split("/");
rss = new OpenLayers.Layer.GeoRSS(parts[parts.length-1], value); rss = new OpenLayers.Layer.GeoRSS(parts[parts.length-1], value);
rss.events.register("loadend", window, populateMap); rss.events.register("loadend", window, populateMap);
map.addLayer(rss);
} }
function populateMap() { function populateMap() {
@@ -42,14 +43,15 @@
var feature, marker; var feature, marker;
// only show markers for features that are not "Untitled" // only show markers for features that are not "Untitled"
for (var i = 0; i< rss.features.length-1; i++) { for (var i = rss.features.length-1; i>0; i--) {
if (rss.features[i].data.popupContentHTML.indexOf( if (rss.features[i].data.popupContentHTML.indexOf(
"Untitled") != -1) { "Untitled") != -1) {
// nullify lonlat to hide marker rss.removeMarker(rss.markers[i]);
rss.markers[i].lonlat = null;
} }
} }
map.addLayer(rss);
// keep markers on top of tracks
map.raiseLayer(rss, 1);
} }
</script> </script>
</head> </head>