plugin开发中属性查模型

0 投票
请问:plugin开发中如何实现通过属性查询模型,并高亮显示选中的模型?
5月 12, 2017 分类:  261次浏览 | 用户: superlt 牛刀小试 (102 分)

1个回答

0 投票

您好。思路如下:

(1)制作场景,保存场景所在工作空间(包含原始数据源),原始工作空间A。

(2)生成场景缓存,得到缓存工作空间B。

(3)原始工作空间A发布数据服务,缓存工作空间B发布三维服务。(当然您也可以在缓存工作空间B添加打开原始数据同时发布数据服务和三维服务)。

(4)客户端SQL查询。其实质是通过调用二维JavaScript的SQL查询方法,返回对象的ID等信息。

(5)缓存图层的选择集添加(4)返回的ID就高亮了。

具体您可以参考这个范例的源代码:

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

5月 12, 2017 用户: 邹涛 名扬四海 (3,389 分)
...