版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、地理国情监测云平台北京数字空间科技有限公司地理国情监测云平台ArcGIS教程:多值和值的提取至点(空间分析)多值提取至点摘要在点要素类的指定位置提取一个或多个栅格像元值,并将值记录到点要素类的属性表中。用法可以将任意栅格组合(单波段或多波段)指定为输入。将为每个输入栅格提取一个像元值,并会将包含该提取值的新字段追加到输入点要素类。默认情况下,将根据输入栅格的名称来创建输岀字段的名称。或者您也可以为每个存储栅格值的字段指定唯一名称。当输入多波段栅格数据时,为所有波段添加的输岀字段的名称中将包含指示波段号的"blb2_, ,bn"前缀插值选项决定了从栅格中获取值的方式。默认选项
2、为使用被采样像元的中心值。插值选项将使用双线性插值法在像元中心内插一个值。 Shapefile 格式的字段最大长度限制为10个字符。默认情况下,追加到输入shapefile 的输出字段将被截断并获得唯一值。如果名称很长或很相似,则可能很难区分各输入栅格。在这种情况下,建议 您将要素转换为文件地理数据库。栅格中的NoData像元将被赋予空值。shapefile 不支持空值,而是将其赋予0(零)值。不支持将多点数据集作为输入。语法bilinear_interpolate_values)ExtractMultiValuesToPoints (in_point_features, in_rasters
3、.参数说明数据类型n_point_features要添加栅格值的输入点要素。Feature Layern_rastersRaster, Output FieldName,.要基于输入点要素的位置提取栅格值。您还可以为存储栅格值的字段指定名称。默认情况下,将根据 输入栅格数据集的名称创建唯一的字段名称。Value Tablebilinear_interpolate_values指定是否使用插值。Boolean可选) NONE不应用任何插值法;将使用像元中心值。 BILINEAR 将使用双线性插值法根据相邻像元的有效 值计算像元值。除非所有相邻像元都为NoData,否则会在插值时忽略NoData值
4、。代码实例多值提取至点 (ExtractMultiValuesToPoints)示例 1(Python 窗口)将多个栅格的像元值提取到shapefile点要素类的属性中。import arcpyfrom arcpy.sa import *from arcpy import envenv.workspace = "c:/sapyexamples/data"ExtractMultiValuesToPoints( "observers.shp" , "elevation" , "ELEV","costraste
5、r" , "COST', "flowdir" , "DIR" ,"NONE')多值提取至点 (ExtractMultiValuesToPoints)示例2(独立脚本)使用插值法将多个栅格的像元值提取到shapefile点要素类的属性中。# Name: ExtractMultiValuesToPoints_Ex_02.py# Description: Extracts the cells of multiple rasters as attributes in# an output point feature
6、class. This example takes a multiband IMG# and two GRID files as input.# Requirements: Spatial Analyst Extension# Import system modulesimport arcpyfrom arcpy import envfrom arcpy.sa import *# Set environment settingsenv.workspace = "C:/sapyexamples/data"# Set local variablesinPointFeatures
7、 = "poi.shp"inRasterList = "doqq.img" , "doqqval" , "redstd" , "focalstd","redmin" , "focalmin"# Check out the ArcGIS Spatial Analyst extension license arcpy.CheckOutExtension( "Spatial")# Execute ExtractValuesToPointsEx
8、tractMultiValuesToPoints(inPointFeatures, inRasterList,"BILINEAR")值提取至点摘要基于一组点要素提取栅格像元值,并将这些值记录到输岀要素类的属性表。用法输入点要素类中的所有字段均将包括在输岀点要素类中。输出要素类将添加一个名为RASTERVALC的新字段。对多波段栅格使用值提取至点时,RASTERVALU字段将包含输入栅格的最后一个波段的值。要从多个栅格或某个多波段栅格数据集提取值,请使用多值提取至点工具。对于属性表的 RASTERVALU字段,若赋值栅格中的像元值为 NoData,则该像元的字段值为 -999
9、9。插值选项决定了从栅格中获取值的方式。默认选项为使用被采样像元的中心值。插值选项将使用双线性插值法在像元中心内插一个值。如果输入栅格为浮点型,则生成的输岀点数据集将仅包含输入要素数据的属性和像元值(由插值选项确定)。添加来自输入栅格的属性时,如果输出点要素数据集是 shapefile ,则输入栅格中不能存在名称长度超过10个字符的字段。如果存在此类字段,则必须在运行该工具之前对其进行重命名。不支持将多点数据集作为输入。语法ExtractValuesToPoints (in_point_features, in_raster, out_point_features,interpolate_va
10、lues, add_attributes)参数说明数据类型in_point_features用于定位待提取栅格像元值的输入点要素。Feature Layerin_raster待提取值的栅格数据集。其栅格数据可为整型或浮点型。Raster Layerout_point_features包含提取的栅格值的输岀点要素数据集。Feature Classinterpolate_values (可选)指定是否使用插值。 NONE不应用任何插值法;将使用像元中心值。 INTERPOLATE-将使用双线性插值法根据相邻像元的有效值计算像元值。除非所有相邻像元都为NoData,否则会在插值时忽略 NoData值
11、。Booleanadd_attributes确定是否将栅格属性写入输出点要素数据集。Boolean(可选)* VALUE_ONL* 仅将输入栅格的值添加到点属性。这是默认设置。« ALL 输入栅格的所有字段(“计数”除外)都将添加到点属性。代码实例值提取至点(ExtractValuesToPoints) 示例 1(Python 窗口)本示例根据点shapefile所定义的位置提取栅格的像元值,并创建这些值的输岀点要素类。import arcpyfrom arcpy import envfrom arcpy.sa import *env.workspace = "C:/sap
12、yexamples/data"ExtractValuesToPoints("rec_sites.shp", "elevation" ,"C:/sapyexamples/output/outValPnts", "INTERPOLATE""VALUE_ONLY"值提取至点(ExtractValuesToPoints) 示例2(独立脚本)本示例根据点shapefile所定义的位置提取栅格的像元值,并创建这些值的输出点shapefile# Name: ExtractValuesToPoints
13、_Ex_02.py# Description: Extracts the cells of a raster based on a set of points.# Requirements: Spatial Analyst Extension# Import system modulesimport arcpyfrom arcpy import envfrom arcpy.sa import *# Set environment settingsenv.workspace = "C:/sapyexamples/data"# Set local variablesinPointFeatures = "rec_sites.shp"inRaster = "elevation"outPointFeatures = "C:/sapyexamples/output/extractvaluespts.shp"# Check out the ArcGIS Spatial Analyst extension licensearcpy.CheckOutExtension( "Spatial")# Execute ExtractValuesToPointsE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广西玉林市福绵区2021-2022学年六年级上学期英语期末试卷
- IT行业人事工作总结
- 《猕猴桃病虫害防治》课件
- 《认识水果蔬菜》课件
- 2024年江苏省无锡市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2024年山东省聊城市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2021年甘肃省平凉市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2024年福建省龙岩市公开招聘警务辅助人员辅警笔试自考题2卷含答案
- 2023年山东省滨州市公开招聘警务辅助人员辅警笔试自考题1卷含答案
- “异地恋更能考验男生还是女生”辩论赛策划书
- 房地产园林绿化行业研究报告:市场规模统计、供需态势及发展前景预测报告(智研咨询)
- 2024春节前安全培训
- 物业管理基础培训
- 视频监控方案-高空瞭望解决方案
- 完整液压系统课件
- 2024-2030年中国通信工程行业发展分析及发展前景与趋势预测研究报告
- 2024四川省专业技术人员继续教育考试题及答案
- 2024六年级英语上册 Module 6 Unit 2 I've got a stamp from China教案 外研版(三起)
- 2024年安全员A证试题库(附答案)
- 全球传播导论 课件 第六章 全球传播与公共外交
- 2022-2023学年广东省广州市天河区六年级(上)期末数学试卷(含答案)
评论
0/150
提交评论