上一篇实现了一个基本球,在基本球中已经实现了类似google earth的操作,即鼠标单键拖动,滚轮放大,鼠标中键按下左右旋转、上下拉伸。 多点触摸操作:单指拖动,双指旋转和缩放,5指上下拉伸、左右旋转的基础操作。

下 面我介绍一下球的基础 状态切换:
        座标查询,距离查询,面积查询,漫游,军标增加,军标编辑,
        最短路径第一点,最短路径第二点,方位角查询,高度测量,
        通视,增加三维模型,行动军标,人眼视角,编辑三维模型,坡度,驾驶模式,地图输出,添加线条,添加区域,添加椭圆,添加点,添加矩形,添加锚点线,禁止操作,获取经纬度,自由摄像机模式,手绘线,最短路径模式二,增加信息点,全景模式,框选查询,指挥模式等。

下 面我们针对主要几种测量方式 做介绍:

gis3d.State = GisLib.WindowsMT.GisState.座标查询;
效果如下:

所有状态均支持多点触摸和鼠标两种状态。

距离查询:

gis3d.State = GisLib.WindowsMT.GisState.距离查询;


面积查询:

gis3d.State = GisLib.WindowsMT.GisState.面积查询;

通视:

gis3d.State = GisLib.WindowsMT.GisState.通视;

其它状态需要其它子系统辅助,将在后面陆续介绍.

www.chinamtouch.com  QQ:40140203
————————————————
版权声明:本文为CSDN博主「种瓜的」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xtgmd168/article/details/85263146

交互式电子沙盘GIS 虚拟数字沙盘M3D GIS教程相关推荐

  1. 三维电子沙盘 虚拟数字沙盘 M3D GIS开发教程

    三维电子沙盘 虚拟数字沙盘 M3D GIS开发教程 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest Password=chinamtouch ...

  2. 电子沙盘数字沙盘M3D GIS虚拟三维大数据人工智能无人机倾斜摄影三维全景建模课程第47课

    电子沙盘数字沙盘M3D GIS虚拟三维大数据人工智能无人机倾斜摄影三维全景建模课程第47课 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest ...

  3. 电子沙盘数字沙盘开发教程第26课:三维数字沙盘M3D GIS导航数据开发代码说明

    电子沙盘开发教程第26课:三维数字沙盘M3D GIS导航数据开发代码说明 SDK中自带了一套 导航系统,用的是比较详细的导航数据,你们懂的,修正了一下在使用互联网服务器时候的一个BUG,请在使用这部分 ...

  4. M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课

    M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest Password=chin ...

  5. 交互电子沙盘虚拟数字沙盘开发教程第2课

    交互电子沙盘虚拟数字沙盘开发教程第2课 请大家观看学习! 交互电子沙盘虚拟数字沙盘开发教程第2课 三维M3D GIS电子沙盘虚拟数字沙盘培训教程第2课

  6. 三维电子沙盘虚拟数字沙盘开发教程第9课

    三维电子沙盘虚拟数字沙盘开发教程第9课 查询面板调用: private void Button_Click_11(object sender, RoutedEventArgs e)         { ...

  7. 指挥电子沙盘虚拟数字沙盘教程第29课

    指挥电子沙盘虚拟数字沙盘教程第29课 在SDK中为了方便三方数据的接入,引入了一个用户层接口.主要是完成三方数据的接入,含动态数据(如GPS),用户可自行控制UI及UI的交互,可实现如滴滴打车的车辆控 ...

  8. 电子沙盘虚拟数字沙盘培训教程第3课

    电子沙盘虚拟数字沙盘培训教程第3课:无人机倾斜摄影三维全景建模大数据人工智能 电子沙盘数字沙盘开发教程第3课

  9. 三维虚拟数字沙盘电子沙盘军标注推演开发教程第41课 多点触摸三维电子沙盘可视化交互系统

    三维虚拟数字沙盘电子沙盘军标注推演开发教程第41课 多点触摸三维电子沙盘可视化交互系统 下面介绍矢量图层的控制显示:上代码 foreach(string key in gis3d.SetFile.Bi ...

最新文章

  1. VMware里的linux系统里的命令行里会有bee的声音,要如何关掉
  2. SAP PM 入门系列14 – PM模块与其它模块的集成
  3. 如何开始学习以太坊及区块链
  4. [SOSP 17] Wukong+S : 不断演化的RDF数据的亚毫秒级别的状态流查询
  5. jquery实现截取pc图片_jquery实现图片裁剪思路及实现
  6. linux树莓派 ssh密码,树莓派之SSH连接经验
  7. 下一步工作的一些思考和问题
  8. 生动形象的理解什么是装饰器!
  9. HDFS Erasure Coding介绍
  10. Docker容器中常见的十种误区
  11. 7. COM编程——初始化并创建COM对象
  12. 开启Accessibility的快捷方式-3次home键或者侧边键
  13. html转pdf分页问题
  14. mysql间隙锁 打开_MySQL数据库间隙锁
  15. 基于算力驱动、数据与功能协同的分布式动态(协同)渲染/功能运行时
  16. vs2015发布网站到IIS
  17. 全网最使用MySQL, JSP, Bean, JDBC(连接数据库) ,制作有权限(老师,学生,辅导员) 用户登录demo,表单查看demo
  18. 一个年轻化品牌的自我修养:打造人格化流量
  19. 遇到 腾讯云 由于连接云服务器超时 的问题
  20. C++实验03(03)组合类:Triangle类与Point类

热门文章

  1. 简书模拟登陆缺陷!!!
  2. C/C++文件读写操作 —— windowsAPI
  3. 关于“基于模型的思想”的一些引述和评论
  4. 计算机的usn插口无法读取,USB3.0还缺谁 解决主板插槽不健全方案
  5. 合并单元格后怎么拆分单元格(拆分合并后的单元格方法)
  6. LADCF-HC在OTB平台上跑OPE、TRE、SRE
  7. python小游戏之垃圾分类
  8. linux chrome 硬件加速,在Chrome上开启硬件加速和预先渲染的方法技巧
  9. 浙江大学SEL实验室
  10. PHP实现word文档转html以及pdf