首页 / 浏览问题 / 三维GIS / 问题详情
二维地图中的sql查询结果在三维场景中显示出来
64EXP 2017年08月15日
如题,在地图中进行sql查询,正常显示结果,现在想要二维查询后,让其结果在三维场景中进行显示,请问这个要怎么处理?谢谢(iClient 8c)

1个回答

你好,是这样的,我在二维地图中通过sql查询查到数据结果,在地图中Marker图层(自己声明的)中显示出来,现在我打开了另一个工作空间的场景,现在我想要做的是把地图中的Marker图层中显示的结果在现在的这个场景中显示出来,所以有没有方法可以把地图中的Marker图层直接放到另一个工作空间的场景中?或者想完成这个操作应该用怎样的方法?谢谢

在场景中没法用marker图层,在场景里你可以把结果显示在跟踪图层(trackinglayer)或者kml图层上显示,建议您在trackinglayer上显示。给您提供几个示例,里面有您可以用到的代码:

http://support.supermap.com.cn:8090/iserver/iClient/for3D/plugin/samplecode/samplecode/samples/Query3D/Hittest.html

http://support.supermap.com.cn:8090/iserver/iClient/for3D/plugin/samplecode/default.html

谢谢,辛苦了yes

...