首页 / 浏览问题 / 三维GIS / 问题详情
vue cesium开发如何实现缓冲区周边查询
32EXP 2022年08月02日
如何提供对目标周边一定范围内的相关信息的查询和地图定位服务,指定周边半径大小,可将目标周围该半径范围内的相关专题信息以列表的形式显示,列出相应属性,然后点击列表中信息能够快速定位,示例中有相关api嘛

1个回答

您好,空间查询您可以参考这两个demo:

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#getFeatureByGeometry

http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#spatialQuery3D

进行缓冲区查询可以参考这里的构建方式:

http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/DevelopGuide/Use_iServer/USE_RESTAPI/Data_Opr/QueryFeature.htm

查询结果的列表显示方式这个就要您自己根据业务需求来实现了,这个是您页面代码里的内容。

视口跳转可以使用的接口: scene.camera.setView , viewer.camera.flyTo ,viewer.flyTo

希望可以帮助到您。

9,538EXP 2022年08月02日
...