C#+GDAL影像处理笔记08:生成DEM的图阔范围线

news/2024/12/23 3:22:08/

目录

1 实现思路

2 源码及解析


1 实现思路

  1. 首先获取DEM数据的转换参数信息,这个信息记录了DEM的放射变换参数,包括左上角X,X方向分辨率、0、左上角Y、0、Y方向的分辨率【负值】等信息。
  2. 接着是根据转换参数,计算DEM分幅数据的四至范围坐标;主要用到上一步得到的转换参数信息,和DEM分幅的宽度和高度。
  3. 利用四至坐标构造闭合环要素,然后根据环在构造多边形要素。
  4. 将构造出来的多边形要素输出为shp文件。

2 源码及解析

包括以下步骤:

1. 加载分幅DEM数据

Gdal.AllRegister();
string demFilePath1 = "path_to_dem1.tif";
Dataset demData

http://www.ppmy.cn/news/1061157.html

相关文章

ubuntu下自启动设置,为了开机自启动launch文件

1、书写sh脚本文件 每隔5秒钟启动一个launch文件,也可以直接在一个launch文件中启动多个,这里为了确保启动顺利,添加了一些延时 #! /bin/bash ### BEGIN INIT sleep 5 gnome-terminal -- bash -c "source /opt/ros/melodic/setup.bash…

泡泡玛特再造泡泡玛特

“今年我们预计海外营收能到10亿元,”8月23日,在泡泡玛特2023年半年报业绩说明会上,泡泡玛特董事长兼CEO王宁表示,明年海外业务有信心超过整个集团IPO前2019年的收入,等于在海外再造了一个泡泡玛特。 就在前一日&#…

公司阿里云服务器被暴力破解

公司阿里云服务器被暴力破解? 公司云服务器跑了3年了,从来没改过密码,而且基本所有服务器密码都是同一个,只把公司IP添加白名单了。(确实不严谨,但至少限制了连接源) 突然就收到阿里云短信提醒…

scikit-learn中OneHotEncoder用法

One-Hot编码,又称为一位有效编码,是分类变量作为二进制向量的表示。这首先要求将分类值映射到整数值,然后,每个整数值被表示为二进制向量,将整数索引标记为1,其余都标为0。 OneHotEncoder()常用参数解释 …

Windows下 MySql通过拷贝data目录迁移数据库的方法

MySQL数据库的文件目录下图所示, 现举例说明通过COPY文件夹data下数据库文件,进行数据拷贝的步骤;源数据库运行在A服务器上,拷贝到B服务器,假定B服务器上MySQL数据库已经安装完成,为空数据库。 首先进入A服…

C. Another Problem on Strings

Problem - C - Codeforces 问题描述:给定一个k和一个01串,求该01串中有多少个’1’个数为k的字串,出现位置不同算不同的子串。 思路:暴力会挂,考虑优化。对于一个字串他满足’1’为k个条件时,它的前面第一…

UI设计第一步,在MasterGo上开展一个新项目

我们都知道,一个完整的项目,要经历创建团队、搭建组件库、应用规范以及管理设计资产,那么今天小编就在MasterGo中带你从0到1开展一个全新的项目。 你一定遇到过这种情况,同团队的设计师,由于使用不同版本或不同软件&a…

UG\NX二次开发 使用录制功能录制操作记录时,如何设置默认的开发语言?

文章作者:里海 来源网站:王牌飞行员_里海_里海NX二次开发3000例,C\C,Qt-CSDN博客 简介: NX二次开发使用BlockUI设计对话框时,如何设置默认的代码语言? 效果: 方法: 依次打开“文件”->“实用…