我在idesktop中双击模型所弹出的数据,是从哪来查询来的???我在场景中双击模型弹出的数据如下。
然后我再building数据集中点击鸟巢的,如下图
数据不一样说明模型的数据不是在数据集中查询的,我想知道模型的数据储存在哪里???
这么说只要这两个数据可以关联起来就可以从原始数据定位到缓存图层的对象,现在这个问题应该是制作数据的问题是吧。
是的。生成的场景缓存,要做SQL查询、空间查询必须打开原始数据。
“空间查询必须打开原始数据”这原是数据不能是CAD数据吧,我看idesktop不能对CAD进行空间查询,
你好,我刚测试了一下,CAD数据集,选中状态时,确实没有搜索图层显示出来。
但是根据帮助手册描述“当被搜索图层为CAD数据集(CAD数据集是一种复合数据集,可能同时包含点,线,面等几何对象)进行空间查询时,空间查询条件中的可选算子包含了搜索对象与点,线,面数据集进行空间查询时的所支持的全部算子。”应该是支持的,可能是缺陷。等确认之后,再上报。
建议你换一个思路。因为你的数据是模型数据集,目前空间查询查的是X、Y方向上的,所以提取模型底面进行查询即可。
模型底面提取:
http://support.supermap.com.cn/product/search.aspx?querystr=%E6%A8%A1%E5%9E%8B%E5%BA%95%E9%9D%A2