Hi, I would like to know if there is any limit in the kml file size or http request object. I have tried to load a 1.5mb(9000 markers) kml file using the methods below. It showed a javascript error popup window "Unhandled request return found". However, it works fine when i reduced the kml file size to around 59kb (300 markers). What could be the possible problem?
function load() { OpenLayers.loadURL("kml/doc.kml", "", null, parseData); } function parseData(req) { g = new OpenLayers.Format.KML({extractStyles: true}); features = g.read(req.responseText); var url = 'http://labs.google.com/ridefinder/images/mm_20_red.png'; var sz = new OpenLayers.Size(10, 17); var calculateOffset = function(size) { return new OpenLayers.Pixel(-(size.w/2), -size.h); }; var icon = new OpenLayers.Icon(url, sz, null, calculateOffset); var countMarkers = 0; var myArray = new Array(); for(var feat in features) { myArray[feat] = new OpenLayers.Marker(new OpenLayers.LonLat(features[feat].geometry.x, features[feat].geometry.y), icon.clone()); //alert(features[feat].geometry.x); myArray[feat].events.register("click", {'marker':myArray[feat], 'testNo':feat}, function (e) { alert(this.testNo); onFeatureSelect(features[this.testNo]); //Event.stop(e); } ); kmlLayer.addMarker(myArray[feat]); countMarkers++; } alert(countMarkers); } ashlin -- View this message in context: http://www.nabble.com/OpenLayers.LoadURL-for-kml-file---Unhandled-request-return-found-tp17336572p17336572.html Sent from the OpenLayers Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list Users@openlayers.org http://openlayers.org/mailman/listinfo/users