1 问题描述

针对下载或处理得到的栅格图,如何进一步的提取分析栅格数据是关键?本次解决的问题是:根据技术要求,将栅格数据按照某一分类方法进行4分类,需要提取斜坡单元内某一类栅格属性最多的值作为该单元的最终分类结果。

2 用到的工具

ArcMap+Excel

3 转换思想

统计分类值数最多作为分类结果,可以统计分类面积的大小,到达相同的效果

4 处理过程

4.1 将栅格数据转换为矢量“面”

4.1.1 栅格重分类

栅格一般是连续值,需要根据分类标准,对栅格数据重分类。如果直接转矢量“面”会报错,提示:The input is not within the defined domain.ERROR 000889:Invalid field type.(输入的图层没有定义范围。错误000889:无效的字段类型。)

点击Spatial Analyst Tools,选择Reclass,双击Reclassify,在classify可以选择分类方法和个数。点击OK。

4.1.2 栅格转矢量

依此选择Conversion Tools、From Raster、Raster to Polygon,这时工具不再提示错误。

        

4.2 相交分析

依此选择:转换得到的面与要统计的矢量面,进行相交分析,得到两个图层的相交面,查看属性表信息,有对应的分类结果和面积。

           

4.3 图斑打散

得到的相交图层,需要进行打散操作,在开始编辑状态下,可以发现打散后,图斑个数由30变成39个。

5 使用Excel统计

5.1 数据透视表工具

在Excel中选择插入,点击数据透视表,行表示斜坡单元的编号,列表示分类结果值,求和值表示落在某个斜坡单元内,各类的面积之和。

5.2 使用INDEX()函数,返回引用

=INDEX($B$4:$E$4,MATCH(MAX(B5:E5),B5:E5,0)),得到分类结果。

5.3 在ArcMap中Join链接分类结果

将打开的dbf另存为excel,存为Excel 97-2003 工作薄(*.xls)格式

根据唯一值进行属性表链接,比如斜坡单元编号,将分类结果进行显示。右击图层,依此选择Joins and Relates、Join。

选择刚才保存的(*.xls)文件,找到对应的唯一值“value”,确定。属性表里已经链接好。

  

根据分类结果进行符号显示,得到最终的分类结果。

解决ArcMap中栅格的统计问题,提高工作效率相关推荐

  1. ASP.NET三层架构中如何利用某些软件提高工作效率——动软代码生成器

    首先介绍一个好用的软件:动软代码生成器  点击下载    提取码:drdm 打开后首页是这个样子的: 在最左边找到[服务器]右键[添加服务器]之后如下: 服务器名选择:local  或者 自己的IP ...

  2. 如何有效地提高工作效率

    一次面试中被问到如何提高工作效率,呵呵,推荐一本书,卡耐基的<人性的弱点>. 一.保证充足睡眠首当其冲当然是睡眠质量了. 睡眠在我们生活中占据相当重要的地位,至少占了一天1/3的时间,可见 ...

  3. JAVA用多线程反而变慢了_Java中使用多线程不能明显提高程序效率的一些原因

    java中使用多线程不能明显提高程序效率的一些原因. 使用多个线程来处理多任务的时候,效率肯定是有提高的.但是必须要慎用,否则容易出现问题. 1.多线程主要是为了充分利用多核cpu,大内存这些资源. ...

  4. 计算机网络功能中的提高系统的可靠性指的是,下列不属于计算机网络功能的是()。A.提高系统可靠性B.提高工作效率C.分散数据的综合处理D.使...

    下列不属于计算机网络功能的是().A.提高系统可靠性B.提高工作效率C.分散数据的综合处理D.使 更多相关问题 在寡头垄断市场中,一个供给者的总收益只取决于自身的生产产量.() 宝洁的产品涵盖洗发护发 ...

  5. 推荐8个可以显著提高工作效率的办公神器

    分享8个可以显著提高工作效率的办公神器. 1.多译 多译是一款非常好用且高效的桌面端翻译工具,目前支持MacOS与Windows系统.使用多译,从文段翻译.截图翻译到字典查词,从自动识别.合并换行到自 ...

  6. oracle对某两列求和再求和_只会SUM函数求和,试试这5种求和函数,十倍提高工作效率...

    在平时的工作和学习中,求和计算算是比较司空见惯的数据统计方式,但大多数人只知道Sum函数可以用来求和,事实上,除了SUM函数,还有SUMIF.SUMIFS.SUBTOTAL.SUMPRODUCT.SU ...

  7. 开发人员该选择什么大数据工具提高工作效率?

    开发人员该选择什么大数据工具提高工作效率? 海量数据使得数据分析工作变得繁重困难,开发人员选择合适的大数据工具来开发大数据系统成为新的挑战.因此开发人员要根据不同的数据处理方式对大数据工具进行分类. ...

  8. QMS-云质-质量管理软件-如何助力质量人员提高工作效率与绩效—供应商质量评审

    -云质QMS原创文章,转载请注明来源 - 阅读关键词:供应商评审,QMS,质量管理,企业数字化转型,数字化质量管理平台,质量管理软件,评审软件,稽查软件,适用于评审的软件 人力资源是最宝贵的资源,质量 ...

  9. 5个可以帮助你提高工作效率的新AI工具

    作者 | Kyrylo Lyzanets 译者 | 火火酱 编辑 | Carol 出品 | AI科技大本营(ID: rgznai100) 毫无意义的新闻.故事和活动会占用你每天多少的工作时间?假如你是 ...

最新文章

  1. JavaScript 对象属性作实参以及实参对象的callee属性
  2. 用实例说明Spark stage划分原理
  3. BP神经网络算法推导
  4. 【Splay】【块状链表】bzoj3223 Tyvj 1729 文艺平衡树
  5. 2020年十大消费新机遇
  6. 【水】对于算法的个人理解
  7. python unittest教程_Python Unittest原理及基本使用方法
  8. 鸿蒙撕系统裂安卓阵营,鸿蒙系统年底问世 安卓阵营是不是该瑟瑟发抖了
  9. 从Slice_Header学习H.264(三.2)--相关细节之 参考图像列表
  10. mac 安装 SwitchHosts,链接都不好使了
  11. 桌面小工具天气连接不到服务器,win10系统桌面天气小工具提示无法连接服务的具体办法...
  12. LED数码管结构与工作原理
  13. 信息安全管理——网络安全监管
  14. 超像素块提取 matlab,GitHub - CielChen/Make3DFeature: 将图像分割成超像素,并提取每个超像素块的Make3D特征...
  15. 小松鼠短视频完美开源源码
  16. 数据结构实验一,第10题:基于顺序存储结构的图书信息表的图书去重
  17. 知识星球,贡献C版本,OpenSSL,GMSSL,JS版本相关国密
  18. php中strtotime与mktime的Y2K38漏洞(时间最长为2038年)
  19. AV1代码学习:编码端aomenc.c的main函数
  20. 微信支付API3 APP【统一下单 APIV3】

热门文章

  1. vivi_nb指标公式(n=3)
  2. 【C++】各种菱形—实心菱形(一)
  3. pycharm从安装到全副武装,学起来才嗖嗖的快,图片超多,因为过度详细!
  4. 【愚公系列】2022年01月 Django商城项目13-登录界面-QQ登录功能实现
  5. Cannot find module 'node-sass'
  6. eve化矿软件_模拟仿真软件小结(重点:EVE-NG使用)
  7. 【技术分析】DowginCw病毒家族解析
  8. 织梦的网站地图怎么做html,织梦(dedecms)网站地图改变生成目录的方法
  9. FFmpeg filter的使用介绍
  10. 计算机对等网络,什么是对等网络p2p?