浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
iObject中场景选点问题
匿名
2017年07月14日
使用版本为8.1 描述下问题 在三维地下管线的程序中加入了示例程序的场景测量功能 这个测量功能只能把点选在模型对象或者是sceneControl的地面模型对象上 不能点在没有实体的位置 也就是说 只要我的地下管线周围没有填充任何对象物体 换句话说 在地下空间除了三维管线模型之外的空间都没法点上点
针对此种情况 有没有什么解决方法?
三维
iobjects
请
登录
或者
注册
后回答这个问题。
1个回答
您好,这种情况获取到的点是在地面上的,您可以自己在程序里看一下,点是获取到了的。
胡林
5,985EXP
2017年07月14日
显示前 14 条评论
这样吧 我把我的问题重新说下 我现在需要在sceneControl上载入的地下空间的任意位置 划线 这条线截取涉及到的管线 就是我拿来做分析用的数据 我现在需要一个方法 来绘制这样的一根线
想问下 有什么方法能做到 然后由这条断面线与管线相交 如何去检测 用什么方法
绘制线您可以注册一个鼠标点击事件,记录鼠标点击的位置,使用Scene.PixelToGlobe()将屏幕点转换成坐标点,再有获取到的一系列点,构成一个线对象,GeoLine3D(Point3Ds),另外你的管线是什么类型的对象,矢量线对象还是模型对象?
三维线数据集 匹配 三维模型符号 这个怎么算
您试一下这个Geometrist3D.HasIntersection 方法,看能查出相交不
好的 辛苦了 下午写程序看下
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
如何在.net 8c 图层中选中指定类型图层节点
c# iobject 三维场景中添加天地图
iobject 如何设置对象在场景中居中
在场景中选择模型获取记录集出现错误选择集为空
在VS2010中往场景里添加KML图层,显示外部组件异常
寻求从工作空间中更快读取三维场景的方法
如何实现场景中缩放到本图层
三维场景中选择事件问题
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...