浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
组件调用iserver发布的服务做属性查询
幸福的让...
15EXP
2017年06月23日
用组件端调用iserver发布的一个地图服务后,添加到平面场景里面。想要通过点击事件查询图层里面的要素属性。这个应该怎么实现。
iserver
组件三维开发
属性查询
请
登录
或者
注册
后回答这个问题。
1个回答
您好,
(1)如果是原始数据集,可以直接获取选择集转记录集,然后获取属性信息。
(2)如果是缓存图层,只能获取选中对象的信息。
OSGB缓存用Layer3DOSGBFile.GetAllFieldValueOfLastSelectedObject方法。
矢量格式的缓存用Layer3DVectorFile.GetFieldValueOfSelectedObject方法。
如果想获取非选中对象的,只能通过SQL查询原始数据集,然后把缓存对象高亮显示,并展示属性等,通过SMID关联。
邹涛
3,389EXP
2017年06月23日
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
怎样查询发布到iserver服务器上地图的属性?
为什么发布在iServer上的地图服务查不到属性
iserver的数据服务中的数据集查询是否可以只返回要素的属性值
iserver服务属性查询问题
iserver关于3dmax模型做属性查询
i Serve怎么实现属性查询并发布
mvt服务包含点要素如何进行属性查询?
iServer实现属性查询
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...