ArcGIS宗地四至辅助录入功能的插件式实现
和ArcGis辅助编号(半自动)功能的插件式实现类似的工具,用于辅助精细化作业。
本工具采用了“贴膜”的方式在ArcMap地图窗口上嵌入了一层透明窗体展示提示信息,并使用hook窗体消息的方法在ArcMap窗体调整时动态对“膜”的大小进行调整。
一、工具功能
工具启用后,先选择目标图斑,然后开始按“北->东->南->西”的顺序依次点击邻斑,拾取其QLR字段的信息(显示到ArcMap地图窗口右上角),拾取完毕,按空格键(space)将拾取的四至信息写入目标图斑的四至字段(BZ、DZ、NZ、XZ)。
如果中途拾取错误,需重新拾取,按Esc键重新开始;
如果目标图斑不存在邻斑,可以使用数字键0-9键入预设地物信息(如果不是需要的,可以后面自行批量替换):
1=>"空地",
2=>"道路",
3=>"河流",
4=>"小巷",
5 => "林地",
6 => "居民地",
7 => "园地",
8 => "湖泊",
9 => "水库",
0 => "池塘",
后面或许会把预设地物信息改为由外部文件获取。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下