[地图代数]ArcGIS栅格计算器的应用
1. 将栅格数据中的某一块挖洞(NoData)或者归0?此处运用在多层DEM地质建模中,两期DSM数据过滤某一高差数据。
将范围图层栅格化,运用重分类将保留区和洞区分别设成新值1和0;
运用栅格图层相乘实现挖洞和归0。
叠掩现象处理:
利用ArcGIS中的重分类工具和栅格计算器工具。
举例Q层底板和J2Z底板发生叠掩现象;
首先将Q-J2Z得到栅格图层Diff.img
将Diff.img重分类,分类数目2,象元值>0,1;象元<=0,NoData;得栅格图ReClass.img;
将ReClass.img乘以J2Z图层,得到被挖孔的新栅格图层。
2. 修正DEM
在三维建模中,往往需要修正DEM影像(evaluation.img)的高程,因为建筑物总是建筑在平地上。所谓“修正”就是用新的高程值代替旧的高程值。区别与“融合”。
这里假设建筑物所在的地面是一矩形,设置面要素高程字段的属性值,将面转换为栅格Building.img,像元大小和DEM相同。
接下来对DEM进行重分类,这里处理方法很多,比如"evaluation"-“Building”,这样建筑物面域会明显下陷,选择一个合适阈值分割影像。建筑区0和非建筑区1,栅格命名为Reclass.img。
在栅格计算器中"Reclass"*"evaluation"+"Building"得到修正后的影像。
作者:太一吾鱼水
文章未经说明均属原创,学习笔记可能有大段的引用,一般会注明参考文献。
欢迎大家留言交流,转载请注明出处。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2012-03-06 BindingSource组件使用