如果你的意思是浏览器页面里查询一个点线面,缩放地图居中到该要素的话,可以使用iClient for JavaScript map对象的zoomToExtent方法,传递的参数为查询到的点线面的范围,获取范围方式:
1. 单个几何对象(查到的是要素的话,几何对象是该要素的一个属性,比如可以通过Feature.geometry得到) 直接使用其继承自Geometry的getBounds方法即可。
2. 多个几何对象 将对个几何对象放到其对应集合几何对象(多点、多线、多面)或Collection对象,再getBounds 或者,都在同一个Vector图层,可以使用图层的getDataExtent方法得到图层上所有要素的最大范围。