M3DGIS三维电子沙盘无人机倾斜摄影大数据人工智能元宇宙地理信息系统开发教程第5课

无人机倾斜摄影三维电子沙盘开发教程第5课

设置system.ini 如下内容
Server=122.112.229.220
user=GisTest
Password=chinamtouch.com

该数据库中只提供 成都市火车南站附近的数据请注意,104.0648,30.61658

在鼠标指定的位置增加自己的UI对象:

代码如下:

private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            gis3d.GetJWEvent += Gis3d_GetJWEvent;
            gis3d.State = GisLib.WindowsMT.GisState.获取经纬度;
        }
 
        private void Gis3d_GetJWEvent(System.Windows.Media.Media3D.Point3D value)
        {
            gis3d.GetJWEvent -= Gis3d_GetJWEvent;
            gis3d.State = GisLib.WindowsMT.GisState.漫游;
            Callout MyCallOut = new Callout();
            MyCallOut.Width = 300;
            MyCallOut.Height = 200;
            MyCallOut.BorderBrush = new SolidColorBrush(Colors.White);
            MyCallOut.Background = new SolidColorBrush(Colors.Blue);
            MyCallOut.Stroke = new SolidColorBrush(Colors.Black);
            MyCallOut.Fill = new SolidColorBrush(Color.FromArgb(100, 0, 0, 0));
            MyCallOut.AnchorPoint = new Point(0, 2);
            MyCallOut.StrokeThickness = 2;
 
            NewGisBiao.M3D.UserGisUI3dObject2 JuLiSechBiao = new NewGisBiao.M3D.UserGisUI3dObject2(); //新建一个承载UI对象的东东
            JuLiSechBiao.PareantEarth = (NewGisBiao.Base.GISInterfaseForBiao)IniRead.IniReadWrite.MPareant;//设置它的GIS球对象
            JuLiSechBiao.Manage = IniRead.IniReadWrite.BiaoManage;//设置它的标号管理器
 
            JuLiSechBiao.MaxZoom = 9;//最大显示层,当小于9层的时候不显示
 
            JuLiSechBiao.MUIValue = MyCallOut;//UI对象
 
            JuLiSechBiao.DHi = 0.01;//相对于地形的高度
            JuLiSechBiao.ZScal = 0.2;//相对缩放
            JuLiSechBiao.Scal.ScaleX = 1; //固定东东
            JuLiSechBiao.Scal.ScaleY = 1;
            JuLiSechBiao.Scal.ScaleZ = 1;
 
            JuLiSechBiao.AutoScal = true;//是否自动缩放,不管在哪一层都是一样大
            JuLiSechBiao.AutoAngle = true;//是否自动角度,使终对着摄像机
            JuLiSechBiao.CenterType = JunBiao.CenteType.左下角;//中心点类型
            IniRead.IniReadWrite.BiaoManage.AddJunBiao(JuLiSechBiao);//增加到军标管理对象中。也可以不加
            JuLiSechBiao.MWidth = 250;//三维面片的大小
            JuLiSechBiao.MHeight = 150;
            JuLiSechBiao.MRX = 90;
            if (IniRead.IniReadWrite.MPareant is MTGIS3D) //手动刷新一下自动角度。。。bug
            {
                ((MTGIS3D)IniRead.IniReadWrite.MPareant).TextAxisAngleX.Angle += 0.001;
                ((MTGIS3D)IniRead.IniReadWrite.MPareant).TextAxisAngleX.Angle -= 0.001;
            }
 
 
            JuLiSechBiao.Center = new Point(value.X, value.Y);//设置中心点
 
            JuLiSechBiao.ISShow = true;//显示

}
效果如下:

M3DGIS三维电子沙盘大数据人工智能元宇宙地理信息系统第5课相关推荐

  1. 三维电子沙盘虚拟现实数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第15课

    三维电子沙盘虚拟现实MR数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第15课 现在不管什么GIS平台首先要解决的就是数据来源问题,因为没有数据的GIS就是一个空壳,下面我就目前一些主流的数据 ...

  2. M3DGIS三维虚拟现实数字沙盘电子沙盘大数据人工智能开发视频教程第2课

    M3DGIS三维数字沙盘开发教程视频第2课 上一节我们实现了模型的移动控制.这次我们来实现模型的材质控制,首先我们找一个模型.在3dmax中如下: 可以看到这个模型很复杂.分成了很多层.我们先不管它. ...

  3. 大数据系列5:地理信息系统PostGis

    0. Gis基本概念 数据结构:GIS矢量数据由坐标构成,一个GIS特征可以是点.线.多边形--:栅格数据是影像数据,在地理数据库表示为一组数字矩阵.栅格数据的分辨率表示每个点对应的地理位置距离. 索 ...

  4. 元宇宙大数据人工智能三维电子沙盘数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第18课

    元宇宙大数据人工智能三维电子沙盘数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第18课 上一节我们实现了模型的移动控制.这次我们来实现模型的材质控制,首先我们找一个模型.在3dmax中如下: ...

  5. 三维电子沙盘数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第17课

    三维电子沙盘数字沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第17课 在SDK中提供底层的模型访问接口,利用好了可以实现模型的移动动画.材质替换动画等等.下面介绍一下具体的操作方法: 这部 分需 ...

  6. 虚拟现实数字沙盘三维电子沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第16课

    虚拟现实数字沙盘三维电子沙盘元宇宙大数据人工智能无人机倾斜摄影三维全景建模第16课 新增加属性在MTGIS3d控件 public bool ShowFLGrid;//是否显 示方里网格. public ...

  7. M3DGIS虚拟现实大数据人工智能数字沙盘电子沙盘开发视频教程第3课

    M3DGIS虚拟现实大数据人工智能数字沙盘电子沙盘无人机倾斜摄影开发视频教程第3课 M3DGIS三维数字沙盘开发教程第3课https://live.csdn.net/v/171514 下面介绍矢量图层 ...

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

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

  9. VR三维数字沙盘电子沙盘大数据可视化交互GIS系统开发教程第15课

    VR三维数字沙盘电子沙盘大数据可视化交互GIS系统开发教程第15课:现在不管什么GIS平台首先要解决的就是数据来源问题,因为没有数据的GIS就是一个空壳,下面我就目前一些主流的数据获取 方式了解做如下 ...

  10. 南大通用:元宇宙数据库技术展望

    1 元宇宙数据库重要特色 无论是现实还是虚拟世界,数据库都是重要IT基础技术支撑,为了维系元宇宙的日常运作,数据库为数字孪生世界的镜像和混合现实世界中的虚拟扩展提供数据平台支撑.元宇宙中的一切虚拟概念 ...

最新文章

  1. 脑电图伪迹去除方法汇总
  2. VMware发布vSphere Big Data Extensions
  3. Jquery 打开新页面
  4. 中国电线电缆行业发展形势与投资规模预测报告2022版
  5. 《OPhone应用开发权威指南》全面上市
  6. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 85
  7. ECCV2018_Generalizing A Person Retrieval Model Hetero- and Homogeneously
  8. 基于机器视觉的铁片轮廓检测
  9. github代码管理总结
  10. 创维E900V21E机顶盒刷机固件 解决:不用设置有线自动连网
  11. 集合的相关概念(开闭、有界无界、内点边界点等)
  12. 数据结构——图——拓扑排序算法
  13. 更改putty默认配色方案
  14. 黑客是如何入侵服务器的
  15. 项目中集成阿里巴巴分布式定时任务
  16. 浏览器架构的误区和瘦客户端应用
  17. Zbrush中常用的8种笔刷,笔刷中的八大金刚你用过几个?
  18. Pytorch 之torch.nn初探
  19. android混淆一步一步
  20. 计算机图形图像处理专业知识,计算机图形图像处理专业技术的突破研究

热门文章

  1. VLAN间路由的配置(一)普通VLAN间路由的配置
  2. windows11右键恢复完整右键菜单
  3. 斯坦福 计算机 学什么,斯坦福大学本科计算机专业学习哪些课程?
  4. 华中科技大学计算机课程学什么,华中科技大学计算机专业课程表
  5. windows域与工作组概念
  6. 光滑曲线_光滑流形初步(2)——切向量与微分
  7. MATLAB插值函数_akala啦_新浪博客
  8. SpringBoot实现quartz定时任务可视化管理
  9. 凸函数与Jensen不等式
  10. PMBOK(第六版) PMP笔记——《五》第五章(项目范围管理)