愿你出走半生,归来仍是少年!

环境:.NET FrameWork4.5、Dotspatial 1.9

业务需要根据已有的Dem数据(tif)获取指定坐标点的高程数据 ,因此有此记录。

DotSpatial博主于2016年左右开始接触,有强大的Gis功能和极高的集成度。此处使用其集成了Gdal后的功能特性进行Gdal Raster文件的读取。其思路为加载tif文件,将地理坐标转换为像素坐标,并获取像素点的高程数据,具体实现如下:

public class DemRasterHelper{ IRaster  raster;public DemRasterHelper(string tifPath){GdalRasterProvider gdalRasterProvider = new GdalRasterProvider();raster = gdalRasterProvider.Open(tifPath);}/// <summary>/// 获取高程/// </summary>/// <param name="x"></param>/// <param name="y"></param>/// <returns></returns>public double GetElevation(double x, double y){try{if (true){}var index = raster.ProjToCell(x, y);var height = raster.Value[index.Row, index.Column];return height;}catch (Exception ex){return -9999;}}}

01.Dem数据提取高程相关推荐

  1. ArcGIS:根据DEM数据提取区域水系

    目录 前言 0.认识需要哪些工具 1.填洼 2.流向分析 3.流量分析 4.栅格计算器 5.河网矢量化 6.结语 前言 利用DEM数据提取区域水系是常见的水文分析应用,为了获取区域的矢量水系数据,我们 ...

  2. ArcGIS 从DEM 数据提取对应点的高程值

    将DEM数据文件和一个shapefile点文件(分别命名为"DEM"和"Point")加载到ArcMap中. [Spatial Analyst 工具]-[提取分 ...

  3. 【Arcgis水文分析】使用DEM数据提取流域水系

    [下载数据]根据自己的需要选择分辨率精度下载DEM高程数据:地理空间数据云: [ 拼接DEM数据]打开Arcmap使用镶嵌工具对下载的DEM数据进行拼接:Data Management Tools.t ...

  4. [ArcGIS] DEM数据提取坡度

    打开ArcToolBox工具,找到空间分析工具--坡度 #Tips: 在使用坡度提取之前确保arcmap自定义工具中的Spatial Analyst模块打开 根据dem坐标系检查是否需要调整Z因子参数 ...

  5. 提取点的dn值_干货在线 | DEM数据如何生成高程点

    这次给大家介绍一个arcgis里的实用功能:通过地形数据提取高程点. 首先做好准备工作: 1.地形数据下载获取 2.辅助数据下载 地形数据下载完成后,通过矢量边界数据裁剪得到了下图的地形数据, 找到a ...

  6. 【干货教程】无人机航测倾斜模型DEM数据如何提取高程点导入CAD进行应用?

    测绘单位,施工单位在使用CAD的过程当中,往往需要基于高精度无人机航测成果数据进行高程点提取,以生 成等高线或者作为地形参考点在设计中应用,图新地球桌面端可以方便的通过简单的打点.划线.画面的方式,还 ...

  7. GIS应用技巧之利用DEM鞍部提取

    一.前言 首先我们要知道什么叫鞍部?相邻两山头之间呈马鞍形的低凹部分称为鞍部.此外提取出的鞍部可以做什么分析?鞍部点是重要的地形控制点,它和山顶点.山谷点及山脊线.山谷线等构成地形特征点线,对地形具有 ...

  8. arcmap提取dem高程_如何使用ArcGIS从DEM数据中提取水系

    1. 概述 在比较偏远的地方,往往会缺少水文信息,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水文信息,DEM数据精度越高,获取到的水文数据精度也就越高, ...

  9. arcgis dem栅格立体感_如何使用ArcGIS从DEM数据中提取水系

    1. 概述 在比较偏远的地方,往往会缺少水文信息,我们可以通过ArcGIS对高程DEM数据进行水文分析,为地表水流建立模型,进而获取到该地的水文信息,DEM数据精度越高,获取到的水文数据精度也就越高, ...

  10. GIS小白教程:如何利用高程DEM数据构建三维地图模型(基于ArcScene)

    最终效果展示 软件准备 下载数据 下载卫星影像数据 下载高程数据 对数据进行预处理 对高程数据预处理 对卫星影像数据进行预处理 在 ArcScene 中构建三维地图模型 最终效果展示 软件准备 Loc ...

最新文章

  1. 关于linux 内存碎片指数
  2. Linux之文件查找命令
  3. 十三、写了两年多Python文章的我,带你走进Python数据分析
  4. [javaEE] JDBC快速入门
  5. jdk 8 时区 转换_使用JDK 8将收藏转换为地图
  6. php获取系统常量函数,PHP:从php文件中获取PHP的变量,函数和常量
  7. 关于tomcat和jetty的乱码问题
  8. IOS ViewController 生命周期
  9. iOS 强制屏幕旋转
  10. matlab中si是什么意思,Sitsang是什么意思
  11. ICPC2017沈阳赛区游记
  12. iphone同步android短信,如何从iPhone导入短信到Android手机?
  13. 将word的题注从Fig.改为Figure
  14. 【2022保研经验帖】夏令营/九推/清北/浙大/南大/北理/北邮/中科院
  15. 保护眼睛的颜色#CCE8CF
  16. python设计模式 韦塞尔 pdf下载_《Python设计模式》 [美] 韦塞尔. 巴登霍斯特(Wessel Badenhorst)著 蒲成 译 【正版电子纸书阅读_PDF下载】- 书问...
  17. Python分析万条数据,告诉你奔驰宝马奥迪谁更垃圾
  18. vue中的百度地图的搜索定位功能
  19. login:用户登陆的意思
  20. 第9章 SQL INSERT INTO 语句教程

热门文章

  1. Oracle下载12c安装包
  2. 030_《Delphi COM深入编程》
  3. windows内核驱动开发(WDK环境搭建)
  4. 使用JQuery快速高效制作网页交互特效 第十一章 蔚蓝网项目
  5. YUI Compressor Maven
  6. 苗族php动态网页设计作业
  7. Unreal Engine 4/虚幻 4 Demo下载地址
  8. 4用计算机显示内存不足,电脑提示内存不足或内存错误的解决方法
  9. 手把手教你提取WOW中的所有声音文件
  10. pcie16x能插1x的卡嘛?_存储先锋,雷克沙633x TF卡评测