浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
三维GIS
/
问题详情
获取三维缓冲区内包含的对象
123bu简...
63EXP
2018年10月09日
请问如何获取这个三维缓冲区球内部包含的管点对象
二次开发
三维
请
登录
或者
注册
后回答这个问题。
1个回答
iDesktop的话,可以用三维空间查询获取。
张阳名
5,560EXP
2018年10月09日
是在组件开发.net中查询
在组件开发c#中用代码查询查不出来,在iDesktop中操作也无结果“[14:58:16] 开始进行空间查询。
[14:58:16] 空间查询结束,未找到满足指定条件的对象”
空间查询条件有很多种,比如相交、包含等查询。您需要选择合适的查询条件。
另外,模型必须是模型数据集,模型对象建议不要一个数据集是一整个对象,而是打散的。
你看我发的图片中缓冲区球是包围着管点的,但是我通过 SpatialQuery3D.GetRelativePosition判断关系得到的是Disjoint分离状态,而不是包含Contain,
把从生成三维缓冲区到三维空间查询的所有步骤都在桌面实现一遍,看看结果正确不正确。另外,建议用最新的910正式版进行操作(官网可下)。
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
如何获取三维缓冲区包含的网络数据集的对象
图例、打断线、缓冲区查询对三维数据集无效
如何获取点坐标根据该点生成缓冲区,最好有代码
插件获取ribbon内对象
iClient 3D场景如何获取模型实体对象
winfrom 具体对象如何添加缓冲区
获取geoRegion创建的半径20的缓冲区内的所有栅格数据
iserver 能不能对三维数据做缓冲区分析
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...