esri.config.defaults.geometryService = new esri.tasks.GeometryService("http://localhost:6080/arcgis/rest/services/Utilities/Geometry/GeometryServer"); var outSR = new esri.SpatialReference({ wkid: 4326 }); try { esri.config.defaults.geometryService.project([geometry], outSR, function (geometrys) { var obj = geometrys;
if (geometry) { $("#LatitudeX1").val(geometrys[0].xmin.toFixed(3)); $("#LatitudeX2").val(geometrys[0].xmax.toFixed(3)); $("#LatitudeY1").val(geometrys[0].ymin.toFixed(3)); $("#LatitudeY2").val(geometrys[0].ymax.toFixed(3)); } }) } catch (e) { alert(e); }
地图服务更新,投影变了,上面的代码可以实现不同投影的转换,解决这个小问题。