首页 / 浏览问题 / 云GIS / 问题详情
地图根据选择的行政区划定位缩放展示
4EXP 2018年05月21日
请问,在web端,client for javascript 有行政区划查询的功能吗, 根据选择的省市区条件,获取到对应的省市区地图中心点,然后地图缩放定位展示选择的省市区?

谢谢!

2 个回答

这个功能是可以实现的,通过条件筛选去做就可以了
lyj
13EXP 2018年05月21日
定位省份的话可以做到, 市、区县级应该怎么实现?需要自己发布带有市、区县边界数据的服务?请多多指教

您好,首先使用sql查询(有范例)查询到某省,其次您有省市中心点坐标这个字段吗?没有的话用geometry.getCentroid();方法获取该省市中心点,最后用map.panTo();方法定位展示。

4,524EXP 2018年05月21日
在超图的示例中心, 用的是map-china400服务,我看了一下sql查询,可以获取到省的边界点集合数据,然后用这些边界点集合数据描出整个省的形状。

但是, 市、区县级的查询出来,只有一个点数据。没有bounds数据, 也没有zoomlevel, 没有边界点集合数据。这种情况需要有市、区县的边界数据吗? 市、区县的边界数据怎么获得? 需要购买吗?
因为范例的数据精度就是这样的,需要更高精度的需要自己去找数据商购买
...