Skyline 二次开发鼠标获取三维坐标
2017-10-27 17:03
141 查看
skyline6.0以上相关代码
SGWorld sg = new SGWorld();
IMouseInfo6 mou = sg.Window.GetMouseInfo();
IWorldPointInfo6 poi= sg.Window.PixelToWorld(mou.X, mou.Y, WorldPointType.WPT_TERRAIN);
poi.Position. 坐标
poi.ObjectID 当前坐标位置的实体id
poi.Type 当前坐标位置的实体类型
SGWorld sg = new SGWorld();
IMouseInfo6 mou = sg.Window.GetMouseInfo();
IWorldPointInfo6 poi= sg.Window.PixelToWorld(mou.X, mou.Y, WorldPointType.WPT_TERRAIN);
poi.Position. 坐标
poi.ObjectID 当前坐标位置的实体id
poi.Type 当前坐标位置的实体类型
屏幕中心点坐标 SGWorld sg = new SGWorld(); sg.Window.CenterPixelToWorld()
相关文章推荐
- Three.js获取鼠标点击的三维坐标示例代码
- Skyline Web 二次开发- 场景应用(模型点位标注与获取某个点位模型高程值)
- CATIA 二次开发 C#如何获取点的坐标值
- arcgis二次开发时,c#代码实现鼠标点击地图时,获取地图的表的字段的信息
- 在skyline中获取当前鼠标的位置坐标,屏蔽右键菜单
- Skyline软件二次开发初级——6如何在WEB页面中的三维地图上进行坐标和方向计算
- skyline的TerraExplorer api for js二次开发时,图层中的features无法获取或者features对象没有包含任何单个feature。
- 获取鼠标位置的三维坐标
- c#windowsfrom开发中获取鼠标坐标的方法
- Skyline软件二次开发初级——2如何在WEB页面中控制三维地图的观察点坐标和角度
- Kinect获取深度图,鼠标点击获取该点三维坐标并保存txt
- SkylineGlobe 如何二次开发获取三维模型的BBOX和设置Tint属性
- 获取鼠标当前位置坐标的方法 - 回复 "ps8.0" 同学
- 获取鼠标的坐标
- 用 javascript 获取鼠标(光标)的坐标位置 兼容IE/Firefox等浏览器
- 获取鼠标坐标
- JS获取鼠标的坐标和滚动条的位置
- 发现:Click事件也能获取鼠标单击的坐标
- 使用OpenGL实现三维坐标的鼠标拣选
- delphi 获取鼠标当前位置的相对坐标