浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
可以根据feature获得本元素所在数据集的名称吗??
牛哞哞
8EXP
2019年12月18日
问题如题目所示,可不可以根据根据feature获得所在数据集的名称??
webgl
数据集
属性查询
三维
请
登录
或者
注册
后回答这个问题。
1个回答
如果您是批量生成缓存的话,您拿到feature后可以获取它对应的ID,然后可以通过ID来找到对应的数据集名称。
您可以看一下我们BIM示例中,在212行后console.log(result);看一下result的值,里面有ID对应数据集的名称。
如果您不是批量生成的话,那么写setQueryParameter的时候会指定数据集,都已经已知了,就不需要获取他的名称了
赵爽
6,215EXP
2019年12月19日
如果用的是属性查询呢?得到的feature可以知道数据集吗
属性查询指的是哪个?点击查询都是要写setQueryParameter的
setQueryParameter确实制定了数据集,但是不同种类模型数据集名称是不同的,点击查询后可以知道元素所在数据集名称吗
我最开始的回复就可以解决您的问题。你的缓存不是批量生成缓存的吧,那您是不是写了多个layer.setQueryParameter,您写的时候跟layer绑一下就行了。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
数据集英文的属性名称,中文的别名,移动端读取记录集的中文别名,提示别名字段不存在
请问怎样获取一个图层中所有的元素(即feature)呢
webgel如何得到feature所有属性
如何获得地图服务图层中线元素的结点数据?
iClient for JS 如何获取一个数据集上的所有要素ID?
iDeskTop可以根据生成的场景缓存找回数据集吗?
数据集创建:名称自动添加了前缀Dataset_
使用迭代数据集后保存结果数据名称无法自动排序
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...