ArcGIS Desktop

  • 文档
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

创建栅格图层

  • 摘要
  • 用法
  • 语法
  • 代码示例
  • 环境
  • 许可信息

摘要

根据输入栅格数据集或图层文件创建栅格图层。该工具创建的图层是临时图层,如果不将此图层保存到磁盘或保存地图文档,该图层在会话结束后将不会继续存在。

此工具可用来创建临时图层,这样便可以对栅格数据集内的指定波段子集进行处理。

用法

  • 要保留图层,可右键单击内容列表中的图层,然后单击另存为图层文件,也可使用保存至图层文件工具。

  • 可将 GeoPackage 中的栅格图层用作输入。要参考 GeoPackage 中的栅格,请输入路径名,后接 GeoPackage 的名称和栅格名称。例如 c:\data\sample.gpkg\raster_tile 是输入栅格,其中 sample.gpkg 是 GeoPackage 的名称,raster_tile 是包中的栅格数据集。

语法

MakeRasterLayer_management (in_raster, out_rasterlayer, {where_clause}, {envelope}, {band_index})
参数说明数据类型
in_raster

输入栅格数据集的路径和名称。

可将 GeoPackage 中的栅格图层用作输入。要参考 GeoPackage 中的栅格,请输入路径名,后接 GeoPackage 的名称和栅格名称。例如 c:\data\sample.gpkg\raster_tile 是输入栅格,其中 sample.gpkg 是 GeoPackage 的名称,raster_tile 是包中的栅格数据集。

Composite Geodataset
out_rasterlayer

要创建的图层的名称。

Raster Layer
where_clause
(可选)

使用栅格数据集的字段和值的查询语句。

SQL Expression
envelope
(可选)

使用最小 x 轴、最小 y 轴、最大 x 轴以及最大 y 轴指定栅格图层的范围。

Extent
band_index
[band_index,...]
(可选)

选择要为图层输出哪些波段。如果未指定波段,则输出中将使用所有波段。

Value Table

代码示例

MakeRasterLayer 示例 1(Python 窗口)

这是 MakeRasterLayer 工具的 Python 示例。

import arcpy
arcpy.MakeRasterLayer_management("c:/workspace/image.tif", "rdlayer", "#", "feature.shp", "1")
MakeRasterLayer 示例 2(独立脚本)

这是 MakeRasterLayer 工具的 Python 脚本示例。

##====================================
##Make Raster Layer
##Usage: MakeRasterLayer_management in_raster out_rasterlayer {where_clause} {envelope}
##                                  {Index;Index...}
    
import arcpy

arcpy.env.workspace = r"C:/Workspace"

##Create raster layer from single raster dataset with clipping feature
arcpy.MakeRasterLayer_management("image.tif", "rdlayer", "#", "feature.shp", "1")

环境

  • 当前工作空间
  • 临时工作空间

许可信息

  • ArcGIS Desktop Basic: 是
  • ArcGIS Desktop Standard: 是
  • ArcGIS Desktop Advanced: 是

相关主题

  • 图层和表视图工具集概述
  • 使用图层和表视图
  • 使用图层和表视图

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2018 Esri. | 隐私政策 | 法律声明