ArcGIS教程:多值和值的提取至点(空间分析).docxVIP

ArcGIS教程:多值和值的提取至点(空间分析).docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ArcGIS教程:多值和值的提取至点(空间分析)

ArcGIS教程:多值和值的提取至点 (空间分析)多值提取至点  摘要  在点要素类的指定位置提取一个或多个栅格像元值,并将值记录到点要素类的属性表中。  用法  · 可以将任意栅格组合(单波段或多波段)指定为输入。  · 将为每个输入栅格提取一个像元值,并会将包含该提取值的新字段追加到输入点要素类。  · 默认情况下,将根据输入栅格的名称来创建输出字段的名称。或者您也可以为每个存储栅格值的字段指定唯一名称。  · 当输入多波段栅格数据时,为所有波段添加的输出字段的名称中将包含指示波段号的 b1_, b2_, …bn 前缀。  · 插值选项决定了从栅格中获取值的方式。默认选项为使用被采样像元的中心值。插值选项将使用双线性插值法在像元中心内插一个值。  · Shapefile 格式的字段最大长度限制为 10 个字符。默认情况下,追加到输入 shapefile 的输出字段将被截断并获得唯一值。如果名称很长或很相似,则可能很难区分各输入栅格。在这种情况下,建议您将要素转换为文件地理数据库。  · 栅格中的 NoData 像元将被赋予空值。shapefile 不支持空值,而是将其赋予 0(零)值。  · 不支持将多点数据集作为输入。  语法  ExtractMultiValuesToPoints (in_point_features, in_rasters, {bilinear_interpolate_values})参数说明数据类型in_point_features要添加栅格值的输入点要素。Feature Layerin_rasters[[Raster, {Output Field Name}],...]要基于输入点要素的位置提取栅格值。您还可以为存储栅格值的字段指定名称。默认情况下,将根据输入栅格数据集的名称创建唯一的字段名称。Value Tablebilinear_interpolate_values(可选)指定是否使用插值。?????????NONE?—?不应用任何插值法;将使用像元中心值。?????????BILINEAR?—?将使用双线性插值法根据相邻像元的有效值计算像元值。除非所有相邻像元都为?NoData,否则会在插值时忽略?NoData值。Boolean代码实例  多值提取至点 (ExtractMultiValuesToPoints) 示例 1(Python 窗口)将多个栅格的像元值提取到 shapefile 点要素类的属性中。import?arcpyfrom?arcpy.sa?import?*from?arcpy?import?envenv.workspace =?c:/sapyexamples/dataExtractMultiValuesToPoints(observers.shp, [[elevation,?ELEV],?????????????????????????? [costraster,?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 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 =?poi.shpinRasterList = [[doqq.img,?doqqval], [redstd,?focalstd],??????????????? [redmin,?focalmin]]# Check out the ArcGIS Spatial Analyst extension licensearcpy.CheckOutExtension(Spatial)# Execute ExtractValuesToPointsExtra

文档评论(0)

love3892 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档