- 博客(7)
- 收藏
- 关注
原创 Google Earth Engine 河宽提取代码详解(Landsat 8 与 Sentinel-2 实现)
本文介绍基于Google Earth Engine平台的河宽提取方法,分别针对Landsat8和Sentinel-2卫星影像。两套代码均采用OTSU阈值法自动提取水体,通过计算河流中心线和正交方向确定河宽。Landsat8版本使用30米分辨率数据计算MNDWI指数,Sentinel-2版本则基于10米分辨率数据计算NDWI指数。代码实现了从影像预处理、水体提取到河宽计算的完整流程,最终结果以CSV格式导出。两套方案互为补充,可根据研究需求选择不同数据源,为河流监测提供高效的技术支持。
2025-07-27 17:59:48
388
3
原创 ArcGIS Engine C# 二次开发查询选择功能
在显示属性信息功能中,通过遍历要素类的字段和要素的属性值,将属性信息显示在一个DataGridView控件中。通过这些功能的实现,可以方便地进行地理信息的选择和属性信息的展示,提高了地理信息系统的应用效率。通过记录之前选择的目标图层的索引和当前选择的目标图层的索引,判断选择的目标图层数量是否超过了最大数量。它提供了选择和管理要素选择集的方法,可以对选择集执行各种操作,如添加、移除和修改要素。几何对象可以是点、线、面等地理要素的几何表示,可以通过该接口来访问和操作几何对象的属性和方法。
2025-07-27 16:06:32
1560
1
原创 C#编写一个简易通讯录
首先,定义各个标准库函数,建立结构体数组,定义所需函数。然后,分别建立七个功能对应的七个函数,这七个函数再通过主函数调用分别得以实现。之后,设置主函数,列出功能清单,供用户做出选择,通过执行多分支选择语句——switch语句,调用其它函数。设计一个实用的通讯录小程序,由“姓名”、“电话号码”、“邮箱地址”、“QQ号码”组成。
2023-12-23 17:07:18
1759
1
原创 GIS算法——c#道格拉斯扑克算法
/先使用","分开,坐标X的格式为"(xxx.x",然后将"("替换为空字符达到删除"("的目的。//同上,这里使用replace的目的为去掉最后一个坐标Y的")"//将读取到的坐标用"),"的形式分隔,此时每个坐标的格式为"(xxx.x,xxx.x",最后一个格式为"(xxx.x,xxx.x)"// 输出最终计算出的坐标。
2023-11-30 16:46:22
293
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅