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