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

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

创建栅格目录

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

摘要

在地理数据库中创建空栅格目录。

用法

  • 创建栅格目录后,便可将栅格数据集加载到其中。

  • 栅格目录可创建在以下任意一种类型的地理数据库中:个人地理数据库、文件地理数据库或 ArcSDE 地理数据库。

  • 创建栅格目录后,右键单击栅格目录然后选择加载数据便可将栅格数据集加载到栅格目录中。您也可以通过工作空间转栅格目录工具将栅格数据集加载到栅格目录中。

  • 地理数据库中的栅格目录分为托管和非托管两种。由地理数据库托管栅格目录,然后栅格目录中的栅格数据集将物理存储在地理数据库中。如果某行或某栅格从目录中删除,则该行或栅格也将从地理数据库中删除。如果栅格目录属于非托管栅格目录,则它将仅包含一些链接或指针,用于连接栅格目录中的行和存储在地理数据库外部的栅格数据集。这些栅格数据集将存储在地理数据库外部。加载到非托管栅格目录中的所有栅格数据集必须为磁盘上的文件。地理数据库栅格数据集只可加载到托管的栅格目录中。存储在 ArcSDE 地理数据库中的栅格目录始终为托管的栅格目录。

  • 建议使用工作空间转栅格目录工具加载栅格目录中的数据,这样将自动计算出空间格网大小。

    了解有关地理数据库项目的详细信息 - 空间索引与格网大小

  • 在 ArcSDE 地理数据库中创建栅格目录时,栅格数据集名称中不能含有空格。但可使用下划线分隔栅格数据集名称中的单词。

语法

CreateRasterCatalog_management (out_path, out_name, {raster_spatial_reference}, {spatial_reference}, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3}, {raster_management_type}, {template_raster_catalog})
参数说明数据类型
out_path

要存放栅格目录的地理数据库。该地理数据库可为以下任意一种类型:个人地理数据库、文件地理数据库或 ArcSDE 地理数据库。

Workspace
out_name

要创建的栅格目录的名称。

String
raster_spatial_reference
(可选)

栅格目录中的栅格列的坐标系。

加载数据期间使用的栅格列的空间参考为

  • 默认空间参考,适用于那些具有未知空间参考的栅格数据集
  • 目标空间参考,适用于您选择投影的栅格数据集与栅格列的空间参考不同的情况

默认值是在环境设置中设定的坐标系。

Coordinate System
spatial_reference
(可选)

几何列的坐标系。

几何列的空间参考定义了栅格数据集轮廓线的空间参考。

默认值是在环境设置中设定的坐标系。

Spatial Reference
config_keyword
(可选)

指定文件地理数据库或企业级地理数据库的存储参数(配置)。配置关键字由数据库管理员进行设置。

String
spatial_grid_1
(可选)

输出空间格网 1、2 和 3 参数可用于计算空间索引,并且仅适用于文件地理数据库和 ArcSDE 地理数据库。如果对设置格网大小不熟悉,则将这些选项保留为 0,0,0,然后 ArcGIS 会为您计算最佳大小。

若使用默认空间格网索引值(零),则建议您通过工作空间转栅格目录工具加载数据。如果使用该工具加载栅格数据集,则将自动计算出空间格网大小。如果使用其他工具将栅格数据集加载到栅格目录中,则在加载完成后需要使用计算默认空间格网索引工具。

有关此参数的详细信息,请参阅添加空间索引工具文档。

Double
spatial_grid_2
(可选)

第二个空间格网的像元大小。如果您只需要一个格网,则将大小设置为 0。否则,至少将大小设置为比“空间格网 1”大三倍。

Double
spatial_grid_3
(可选)

第三个空间格网的像元大小。如果您只需要两个格网,则将大小设置为 0。否则,至少将大小设置为比“空间格网 2”大三倍。

Double
raster_management_type
(可选)

可通过两种方式管理栅格目录中的栅格数据集:通过或不通过地理数据库管理

  • MANAGED —如果是托管栅格目录,则此栅格目录中的栅格数据集将以物理方式存储在地理数据库中。如果从目录中删除某行(或栅格),也会将其从地理数据库中删除。
  • UNMANAGED —如果是非托管栅格目录,则它将仅包含一些链接或指针,用于连接栅格目录中的行和存储在地理数据库外部的栅格数据集。加载到非托管栅格目录中的所有栅格数据集必须为磁盘上的文件。
String
template_raster_catalog
(可选)

如果要基于某个模板新建栅格目录,则可指定一个模板栅格目录。这样,新建栅格目录的各个字段便与模板栅格目录的对应字段相同。

Raster Catalog Layer

代码示例

CreateRasterCatalog 示例 1(Python 窗口)

这是 CreateRasterCatalog 工具的 Python 实例。

import arcpy
arcpy.CreateRasterCatalog_management("c:/data/CreateRC.gdb", "fgdb_unman",
                                     "Albers_Conical.prj", "Albers_Conical.prj",
                                     "MAX_FILE_SIZE_4GB", "1000", "3000", "9000",
                                     "UNMANAGED", "")
CreateRasterCatalog 示例 2(独立窗口)

这是 CreateRasterCatalog 工具的 Python 脚本实例。

##========================    
##Create Raster Catalog
##Usage: CreateRasterCatalog_management out_path out_name {raster_spatial_reference} {spatial_reference} {config_keyword} 
##                                      {spatial_grid_1} {spatial_grid_2} {spatial_grid_3} {MANAGED | UNMANAGED}  
##                                      {template_raster_catalog;template_raster_catalog...}

import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Create PGDB Unmanaged Raster Catalog
arcpy.CreateRasterCatalog_management("CreateRC.mdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "", "12000", "", "", \
                                     "UNMANAGED", "")
##Create FGDB Unmanaged Raster Catalog
arcpy.CreateRasterCatalog_management("CreateRC.gdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "MAX_FILE_SIZE_4GB", \
                                        "1000", "3000", "9000", "UNMANAGED", "")
##Create SDE Managed Raster Catalog with FGDB template
arcpy.CreateRasterCatalog_management("SDE94.sde", "Managed", "Albers_Conical.prj", "Albers_Conical.prj", "DEFAULTS","2000", "6000", \
                                        "18000", "MANAGED", "CreateRC.mdb\\Unmanaged;CreateRC.gdb\\Unmanaged")

环境

  • 当前工作空间
  • 输出坐标系
    注:

    此环境(如果已设定)适用于参数栅格数据列的坐标系和几何列的坐标系。

  • 输出配置关键字
  • 输出空间格网 1;输出空间格网 2;输出空间格网 3

许可信息

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

相关主题

  • “栅格”工具集概述
  • 栅格数据的环境设置
  • 在 ArcCatalog 中浏览镶嵌数据集和栅格目录
  • 将栅格数据加载到栅格目录
  • 工作空间转栅格目录
  • 栅格数据至地理数据库

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

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

关于 Esri

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