我正在使用 sqlserver2008 在虚拟地球上显示信息。我已经编写了一个 genericHandler 来从 Sqlserver2008 中检索数据。我正在通过 javascript 调用处理程序。这里的问题是当我通过 broser 运行处理程序时,它给了我 coorect 提要。但是当我尝试从 javascript 加载调用我收到错误“无法加载源文件”。
我的javascript代码如下
function LoadGeoRSSSQL(Lat, Lon) {
var shapeLayer=new VEShapeLayer();
map.DeleteAllShapes();
var url = "../GetFeature.ashx?";
url += "Lat=" + Lat;
url += "&Lon=" + Lon;
alert(url);
var veLayerSpec = new VEShapeSourceSpecification(VEDataType.GeoRSS, url, shapeLayer);
alert(veLayerSpec.LayerSource);
map.ImportShapeLayerData(veLayerSpec, onGeoRSSParcelLoad, false);
}
任何人都可以帮助解决这个问题吗?
提前致谢