ArcGIS制图方法0219

开题答辩,在绘制研究区的图时发现了许多问题,列举如下:

  1. 去掉nodata的黑色掩膜:

spatial Analysis 工具——地图代数——栅格计算器,打开栅格计算器后,在计算栏输入如下的公式:


Con(IsNull("raster.tif"),0,"raster.tif")

  1. arcgis怎么把一个栅格数据value不为0的像元全部赋值变为1

栅格计算器:Con(数据, 1, 0)

  1. 导入数据需要投影。以中科院资环数据网的DEM为例,导入发现像素的大小不对,应该是地理坐标系:GCS-WGS-1984,所以要先投影为CGCS2000之类的投影坐标系,比如将cell size变成(28,28)。

查带号的方法:在ArcGIS的投影坐标系中,y坐标一定是7位的,x坐标则有两种:6位或8位。【参考:ArcGIS投影坐标的判断与选择 - 爱码网】非常详细!感谢作者!

数据经度105-123°E,纬度26.5-33.5°N,选择了以下坐标系:

原数据的分辨率是250m,投影后如下,应该是成功了:

另外,转换投影后影像可能产生偏移,参考:Arcgis 地理坐标系转投影坐标系(WGS84转CGCS2000)_投影坐标格式-CSDN博客

  1. DEM可视化

3D Analyst---栅格表面----山体阴影,Z因子设置0.00001

【注意:前提是先投影!https://www.cnblogs.com/elope-daisy/p/13613517.html

投影后Z因子不用设置!默认1就可以!】

原始DEM数据放在阴影图层之上,更改色带并调整透明度为50%

【或:打开ArcToolbox下的Spatial Analyst - 表面分析 - 山体阴影,输入dem数据,其他参数默认,生成山体阴影栅格shade;

将shade图层调整至dem图层上方,同时调整shade的显示属性中的透明度一项,设置为35%;

调整dem图层符号系统,选择拉伸,色带选择彩色的色带,拉伸类型选择最值,生成山体晕渲效果;】

  1. 布局视图添加经纬格网

参考:详解ArcGIS中添加经纬网操作步骤_arcgis添加经纬度-CSDN博客

设置经纬度显示格式:不显示度分秒后面的分和秒——点击Additional Propoties属性进行设置,将分、秒选项取消勾选。

调整刻度线向内。

最终效果如下:

  1. 数据外的背景颜色设置为非白色:

layers数据框属性-frame-background选择即可

图例背景设为白色:图例-属性-frame框架-边框和背景间距同时调整,保持一致

  1. 横向图例:

ArcGIS中横向图例是咋做的?

  1. 统计栅格数据的面积:栅格转面-打开属性表添加字段-计算几何

ArcGIS统计面要素内的栅格面积_arcgis计算栅格面积-CSDN博客

但我的tif输入不进去。。。不知道为什么

栅格数据添加属性表_栅格数据属性表-CSDN博客

1)栅格计算器,把指数×100000。注意这里要命名成tif,否则下一步加载栅格会报错Only single band integer raster dataset is a valid input。

2)如果是浮点型数据,”栅格转点raster to point“再用”值提取至点extract by point“的工具,获得属性表。

或:加属性表Build Raster Attribute Table。

  1. arcgis加载、提取多波段栅格数据的单个波段:👇亲测有效

【导出单波段影像:如何在Arcmap 中提取多段影像的某个波段_arcgis批量提取单波段-CSDN博客

这个函数导出的数据格式是 .afr  ——需要右键export为tif】

(1)直接打开图层属性查看;

(2)zonal statistics as table:有的栅格无法加载,不知道原因

https://zhuanlan.zhihu.com/p/387286708?utm_id=0

批量导出栅格数据统计值:

https://www.zhihu.com/question/45499967/answer/2767050561?utm_id=0

Zonal Statistics生成矢量的栅格化图,含有统计量的属性

as Table生成一张Table,便于后期转Excel或进行空间链接

(3)用Spatial Analyst Tools-----Multivariate-------Band Collection Statistics就可以批量统计很多幅栅格数据的最小值平均值最大值,还可以计算协方差和相关矩阵,直接输出到TXT里

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值