楼主: yusb
437 0

[经管数据集] DEM六种坡度计算方法程序源代码说明简单差分二阶三阶反距离平方权三阶反距离权三阶不 [推广有奖]

已卖:21135份资源
好评率:99%
商家信誉:一般

巨擘

0%

还不是VIP/贵宾

-

威望
1
论坛币
40750 个
通用积分
2588.9996
学术水平
20 点
热心指数
31 点
信用等级
7 点
经验
6592 点
帖子
20306
精华
0
在线时间
11803 小时
注册时间
2020-12-8
最后登录
2026-1-22

楼主
yusb 在职认证  发表于 2024-1-4 06:26:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
DEM六种坡度计算方法程序源代码说明简单差分二阶三阶反距离平方权三阶反距离权三阶不带权边框差分

运用以下六种坡计算方法编写坡度计算程序:1)简单差分2)二阶差分3)三阶反距离平方权差分4)三阶反距离权差分5)三阶不带权差分6)边框差分


OpenFileDialog FileName = new OpenFileDialog();//初始化打开文件对话框

FileName.InitialDirectory = Application.StartupPath;//默认路径

FileName.Filter = "文本文件(*.txt)|*.txt"; //设置打开文件类型

FileName.FilterIndex = 2;//设置控件打开文件夹的显示顺序

FileName.RestoreDirectory = true;//设置是否记忆之前打开的目录

if (FileName.ShowDialog() == DialogResult.OK)//如果成功选择

{

string path = FileName.FileName.ToString();//获取选择文件完整路径

string Name = path.Substring(path.LastIndexOf("\\") + 1);//获取文件名

label2.Text = Name;

data1 = System.IO.File.ReadAllLines(path);//获取文本内string数组

//获取前六行信息

for (int w = 0; w < 6; w++)

{

ST = data1[w];

   switch (w)

   {//正则检测数字(整数和小数区分)

  case 0:

       String cols = Regex.Match(ST, "\\d+$").Value;

       ncols =int.Parse(cols);//提取ncols值                           

       break;

  case 1:

       String rows = Regex.Match(ST, "\\d+$").Value;

       nrows = int.Parse(rows);//提取nrows值

       break;

case 4:

       String size = Regex.Match(ST, "\\d").Value;

       cellsize = int.Parse(size);//提取cellsize值

       break; }}

    string[] CLO = new string[data1.Length];//定义行字符串

    double[,] ta = new double[nrows+2, ncols+2];//元素数值

     //获取六行之后的信息

char flag = ' ';// 由空格分割元素字符串

for (int j = 0; j < ncols+2; j++)

{

for (int i = 0; i < nrows+2; i++)

{ ta[i, j] = 0;          //给所有数值赋零

}}

......


......

DEM六种坡度计算方法程序源代码说明简单差分二阶三阶反距离平方权三阶反距离权三阶不带.rar (1.53 MB, 需要: RMB 29 元) 本附件包括:

  • raster1.txt
  • 实验五 六种坡度计算方法程序.docx



372d6ebb6d793e4fd426f4c553c1b10.png




二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:计算方法 dem 源代码 Application directory

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-24 19:49