求问在ARCGIS中如何获得栅格数据中某一个点的行列号

如题所述

网上找的方法,第二种方法我没有试验过,你可以自己试试。
参考网址:http://support.esrichina-bj.cn/2010/0708/1556.html

有两种方法,第一种方式是利用点要素类的属性表中的字段计算器,第二种方法是利用空间分析。

第一种方法:利用点要素类的属性表的字段计算器

1. 在属性表中创建两个Long Integer类型的字段
2.
在每个字段上鼠标右键,选择字段计算器
3. 输入下列等式

字段1:Int(Abs((X - [X] ) / Z) + 1)
字段2:Int(Abs((Y - [Y] ) / Z) + 1)
X,Y是栅格的起始点坐标值,而[X],[Y]则是点的坐标值,Z是像素大小
如下例所示:

Int(Abs ((-80 - [X] ) / .00083333333) + 1)

Int(Abs ((35 - [Y] ) / .00083333333) +
1)
-80和35是栅格的起始点坐标,而[X],[Y]则是点的坐标值,00083333333是像素大小

第二种方法:利用空间分析的方法

1. 打开Spatial Analyst tools > Map Algebra下的Single
Output Map Algebra工具
2. 在Map Algebra表达式窗口输入 $$rowmap + 1
3.
设置环境变量中的范围和单元大小为栅格大小
4. 更改输出名称为Rows
5. 点击OK运行该工具。

1. 打开Spatial Analyst tools > Map
Algebra下的Single Output Map Algebra工具
2. 在Map Algebra表达式窗口输入$$colmap + 1
3.
设置环境变量中的范围和单元大小为栅格大小
4. 更改输出名称为Columns
5. 点击OK运行该工具。

1. 打开Spatial Analyst Tools >
Extraction中的Sample工具
2. 选择生成的两个栅格文件(Rows and Columns)
3. 选择点输入
4.
点击OK,运行该工具运行该工具
温馨提示:内容为网友见解,仅供参考
无其他回答

求问在ARCGIS中如何获得栅格数据中某一个点的行列号
第一种方法:利用点要素类的属性表的字段计算器 1. 在属性表中创建两个Long Integer类型的字段 2.在每个字段上鼠标右键,选择字段计算器 3. 输入下列等式 字段1:Int(Abs((X - [X] ) \/ Z) + 1)字段2:Int(Abs((Y - [Y] ) \/ Z) + 1)X,Y是栅格的起始点坐标值,而[X],[Y]则...

arcgis如何设置栅格的行数和列数
1、首先打开软件arcgis的文件,双击dem图层。2、其次打开属性对话框,选择Source选项卡。3、最后可以在Source选项卡找到栅格行数和列数的数据,点击数据框即可进行设置。

怎样在ArcGIS栅格图中提取一个点(已知点的坐标)的数据
可以在这个字的属性表中添加两列字段x和y,然后在x和y处右击鼠标,选择计算,按x和y分别计算就可以计算出这个点的坐标了。

arcgis栅格的行列数是什么
arcgis栅格的行列数是建议你重新安装ArcGIS,选择全部安装,或者自己配置安装的选项时把数据转换工具安装上,如果还没有的话,可以在ArcGIS的import选项里面选择加入格式,然后载入Tab对应的.fds文件就可以了。栅格统计:统计栅格数据,按照需要(求和、求平均)用所需要的矢量数据(矢量目标图层)进行统计,(...

arcgis栅格数目统计
1、首先在电脑中打开arcgis,找到系统工具箱里的数据管理工具。2、找到栅格,栅格属性。3、找到获取栅格属性,双击打开。4、然后在弹出的对话框中,设置输入栅格,点击窗口下方的确定。5、确定之后,可以看到栅格数据的最小值,如下图所示即可完成。

Arcgis中怎么把栅格数据中大于某值的区域提取出来
更新:update table1 set field1=value1 where 范围 查找:select * from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串)排序:select * from table1 order by field1,field2 [desc]求和:select sum(field1) as sumvalue from table1 平均:select avg(field1...

请问:如何用ArcGIS将栅格数据抠出一块?
请问:如何用ArcGIS将栅格数据抠出一块? 10 比如从全国的TM影像中抠出一个省的!矢量数据类似的情形很好处理,用clip就行了,不过好像栅格数据并不能如此处理!求高手指教!... 比如从全国的TM影像中抠出一个省的!矢量数据类似的情形很好处理,用clip就行了,不过好像栅格数据并不能如此处理!求高手指教! 展开 ...

如何在ArcGIS中生成栅格数据的矢量范围
首先加载数据,如图1,这是某个地区的DEM数据。现在我们要获得这个范围的矢量图形。然后点击“3D Analyst工具”—“转换”—“由栅格转出”—“栅格范围”。如图2。接着就会打开一个窗口,在这个窗口里面。在“输入栅格”里面,加入该DEM数据,而在“输入要素类型”里面,则可根据需要选择“LINE”或“...

如何在ArcGIS中生成栅格数据的矢量范围
建议按以下思路,具体操作步骤相信你会。1、将栅格数据转换成面文件;2、在编辑状态下,选中所有面执行Merge操作。

在ArcGIS中向地图添加栅格数据有哪几步
1.添加单波段栅格;2.添加包含多波段栅格;3.添加多波段栅格中的某一单波段;步骤三:某些栅格数据将显示为栅格产品。这将从与许多供应商产品(例如卫星影像 Landsat 7 或 QuickBird)相关的特定元数据文件中获取。栅格产品将包含一个或多个衍生出的可添加到地图中的栅格数据集。每个数据集的显示都将基于...

相似回答