ArcGIS中栅格数据四舍五入

作者&投稿:时咬 (若有异议请与网页底部的电邮联系)
~   当时就去要去讲栅格数据四舍五入,但发现ArcGIS栅格计算器有些古怪,其中包含向上取整的roundup()和向下取整的rounddown(),唯独缺少round()四舍五入这个命令。于是上网寻找相关解决办法,发现网友对此 多有抱怨 。让地信专业同学若有所思,拿手的软件却在此刻显得捉急。

网上看着网友的解决办法相对麻烦些,经过小的思考,使用GIS自带的软件解决。总体的思路是比较向上取值栅格与原始栅格的差值大小,根据差值大小判断该向下还是向上取整。步骤如下:

1、将栅格数据(raster)进行roundup()运算,得到upraster

2、向上取整栅格(upraster)减去原始栅格(raster),得到subraster

3、判断subraster是否大于0.5,大于0.5则需要向下取值(四舍的意思),若小于等于0.5则需要向上取值(五入的意思)

4、ArcGIS栅格计算器中四舍五入运算,con(subraster>0.5,rounddown(raster),upraster)。使用原始栅格不产生中间结果运算如下:

con((roundup(raster)-raster)>0.5,rounddown(raster),roundup(raster))

熟悉模型构建器的小伙伴们,在迭代栅格数据之后在栅格计算器使用上面公式即可实现栅格数据批量处理。

希望以上可以帮助小伙伴们解决问题,欢迎大家一起交流!


arcgis里面nodata值254跟256有什么区别?
在 ArcGIS 中,NoData 值通常用来表示栅格数据中的缺失值或无效值。NoData 值的具体数值并不是固定的,它们可以根据数据类型和数据源的不同而变化。一般情况下,NoData 值是一个特殊的占位符,用于指示该像素或单元格没有有效的数据。在你提到的情况中,NoData 值为 254 和 256 都用来表示缺失值或...

我刚学gis 大家能对矢量数据和栅格数据的异同点给个通俗的解释吗?看了...
(2) 栅格数据可以极大的提高GIS 的时空数据分析能力,栅格数据在图像的代数运算,空间统计分析等具有广泛的应用,可以促成GIS模型的建立。ARCGIS软件的高版本在这一方面以有较突出的表现。(3) 三维可视化成为动态模拟现实世界的一个新的发展趋势.栅格数据是利用二维图像来模拟地理实体的,可利用栅格数据通过提高...

arcgis 栅格计算器 在哪
表达式,并通过 Spatial Analyst 模块(ArcPy Python 站点包的扩展模块)执行它们。3、然后就是要找到并打开Desktop ,接着再按顺序进行打开地理处理 » 工具参考 » Spatial Analyst 工具箱。4、最后这时候打开Spatial Analyst 工具箱,这时候就可以看到arcgis 栅格计算器了,如下图所示。

怎样在arcgis中把几个图层统一成一样的栅格数?(栅格格式)
同一掩膜裁出来的图层栅格数不一样,唯一的可能是原图的像元大小不一样。你把与众不同的那个图重采样一下,输出时设置像元大小与其他图相同,输出之后再掩膜提取,就一样了。

怎样在arcgis中把几个图层统一成一样的栅格数?(栅格格式)
同一掩膜裁出来的图层栅格数不一样,唯一的可能是原图的像元大小不一样。你把与众不同的那个图重采样一下,输出时设置像元大小与其他图相同,输出之后再掩膜提取,就一样了。

arcgis栅格数据是什么意思
栅格就是常见的图片数据,比如JPG、tiff等等,而矢量数据就是你再Arcgis里面画出来的点啊线啊那些数据,这样说明白么

Arcgis中怎么把栅格数据中大于某值的区域提取出来
工具箱中spatial analyst tools \\ extraction \\ extract by attributes工具,用简单的SQL语句就能实现。更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串)排序:select * from table1 order by ...

ArcGIS中矢量数据如何转成栅格数据
其实(矢量数据)要素转栅格包含(矢量数据)面转栅格,只是某些参数会有所不一样。下图有展示 下图为 (矢量数据)要素转栅格数据,你会发现可以添加点、线、面文件。注意可以设置一些参数。下图为 (矢量数据)面矢量数据转栅格数据,你可以发现只能添加面文件。还有就是可以设置你想设置的参数。

ArcGIS中如何对栅格数据赋空值
方法一:将该区域矢量化生成polygon数据,并转换为栅格数据,将其id赋值为0;利用栅格计算器,将两个栅格数据相乘运算,即可进行赋空值处理。方法二:将该区域矢量化生成polygon数据,利用clip对栅格数据进行裁切处理。

arcgis 浮点型栅格数据如何导出属性数据
真正”的属性表存储在INFO文件夹的grid.VAT表格中。对于不满足上述条件的单波段整型数据,VAT不会自动创建,但是ArcGIS会为其创建一个虚拟的属性表。对于浮点型的数据,它建立虚拟属性表的条件是:少于25条唯一值。对栅格数据进行操作,最有效的操作方式可以利用地图代数,对栅格像元值进行处理 ...

漳平市15543589983: ARCGIS字段计算器怎么开n次方 -
公瑞奥扎: arcgis在栅格计算器中使用power函数就可以实现开N次方的 具体可以用:power(P1,1/n),P1代表影像.

漳平市15543589983: 什么是GIS的内部数据结构?
公瑞奥扎: GIS的内部数据结构基本上可分为两大类矢量结构和栅格结构(也可称为矢量模型和栅格模型). (1)空间数据的栅格模型 在栅格模型中,空间被规则地划分为网格.网格...

漳平市15543589983: ArcGIS空间分析问题,栅格数据计算,麻烦各位解答 我想对一个地区的风险等级进行分析,现在手上有影响某地 -
公瑞奥扎: 1、首先你得确定各个因子的权重(比如:人口因子:0.2;企业因子:0.3;GDP因子:0.1;设施因子:0.4,其中0.2+0.3+0.1+0.4=1).2、然后利用spatial analyst->reclassify模块把四个因子图层重分类,每个因子图层重分类等级数必须一样(比...

漳平市15543589983: Arcgis数据栅格化是什么意思? -
公瑞奥扎: 栅格就是常见的图片数据,比如jpg、tiff等等,而矢量数据就是你再arcgis里面画出来的点啊线啊那些数据,这样说明白么

漳平市15543589983: arcgis基本操作 -
公瑞奥扎: 1.一般通过栅格计算得到grid栅格是有属性表的,你的没有没关系,可以通过datamanagement tools - > raster -> raster properties -> calculate statistics工具计算统计特征之后就会有属性表格了(计算统计特征很有用,一些layer的symbology也需要...

漳平市15543589983: 关于ArcGis里的GeoReFerence在哪里,另外怎么进行栅格数据纠正? -
公瑞奥扎: 可以通过在菜单知栏的空白地方右击,在弹出的菜单中找到这个模块勾选就出来了.至于怎道么进行栅格数据校正,如果是本身图上有坐标网的,可以根据四个角点坐标来添加回控制点的方法来答校正.具体的操作方法去百度搜索“ARCGIS 栅格校正”.

漳平市15543589983: arcgis中怎么把两个栅格图像合并在一起 -
公瑞奥扎: 栅格数据合并: 打开 数据管理工具 打开 栅格 打开 栅格数据集 双击 镶嵌至新栅格 栅格剪切可以用裁剪:1.数据管理工具2.栅格3.栅格处理4.裁剪

漳平市15543589983: arcGis里的GeoReFerence在哪里,另外怎么用栅格数据纠正?急啊急 -
公瑞奥扎: 这个模块你需要在软件菜单栏空白的地方右键,在功能模块列表中找到GEOREFENCE这个模块 勾起就可以了.这个功能模块的主要功能是给栅格数据纠偏,或者叫配准.给你一个具体的模块使用方法吧: 对栅格图像进行配准时,可以用...

漳平市15543589983: arcgis中求删格数据所有像元值的总和? -
公瑞奥扎: 你可以通过“工具箱\spatial analyst tools.tbx\局部\像元统计数据”,在像元统计数据中对多个栅格数据的像元值进行统计.可用的统计数据有:众数、最大值、均值、中位数、最小值、少数、范围、标准差、总和及变异度. 望采纳,谢谢!

漳平市15543589983: ArcGIS中的栅格数据重采样方法有哪些? -
公瑞奥扎: 栅格重采样主要包括三种方法:最邻近法、双线性内插法和三次卷积插值法.最邻近法是把原始图像中距离最近的像元值填充到新图像中;双线性内插法和三次卷积插值法都是把原始图像附近的像元值通过距离加权平均填充到新图像中.默认情况下,采用最近邻分配重采样技术,这种方法同时适用于离散和连续值类型,而其他重采样方法只适用于连续数据.另外还可以用ArcGIS中的Resampling工具进行栅格重采样操作.具体操作方法可以去地理国情监测云平台看看,或者从网上搜索下,这个答案我就是从网上找到答案的.回答完毕.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网