首页 / 浏览问题 / 云GIS / 问题详情
java script如何实现属性查图定位?
13EXP 2017年05月16日
利用模糊查询,进行属性查图,在iserver发布的地图进行定位

1个回答

如果你的意思是浏览器页面里查询一个点线面,缩放地图居中到该要素的话,可以使用iClient for JavaScript map对象的zoomToExtent方法,传递的参数为查询到的点线面的范围,获取范围方式:

1. 单个几何对象(查到的是要素的话,几何对象是该要素的一个属性,比如可以通过Feature.geometry得到)
直接使用其继承自GeometrygetBounds方法即可。

2. 多个几何对象
将对个几何对象放到其对应集合几何对象(多点、多线、多面)或Collection对象,再getBounds
或者,都在同一个Vector图层,可以使用图层的getDataExtent方法得到图层上所有要素的最大范围。

1,780EXP 2017年05月16日
...