2009年6月24日星期三
ArcGIS Server Java ADF 案例教程 33
自定义AJAX请求获得地图范围【案例】比如你现在想随时知道当前地图的边界范围,也就是说每次地图范围更新后,希望服务器可以输出一个包含边界范围的AJAX响应到浏览器,那么首先你需要在用户对地图进行操作的时候发送一个AJAX请求。这个请求你可以在每次地图被更新的时候去调用,比如一开始就通过addUpdateListener给 Map添加一个监听:function onBodyLoad(){ map = EsriControls.maps['map']; map.addUpdateListener("onMapUpdate", onMapUpdate);}function onMapUpdate(){ var formId = map.formId; var url = EsriUtils.getServerUrl(formId); var params = "getMapInfo=true&" + EsriUtils.buildRequestParams(formId); EsriUtils.sendAjaxRequest(url, params, tr
订阅:
博文评论 (Atom)
没有评论:
发表评论