构建边界 (数据管理)

摘要

为镶嵌数据集生成边界面。默认情况下,边界会合并所有轮廓线面以创建一个表示有效像素范围的边界。

插图

Boundary and footprints of a mosaic dataset

用法

语法

BuildBoundary_management (in_mosaic_dataset, {where_clause}, {append_to_existing})
参数说明数据类型
in_mosaic_dataset

要计算边界的镶嵌数据集。

Mosaic Dataset
where_clause
(可选)

如果要根据属性创建数据子集,请输入 SQL 查询。

SQL Expression
append_to_existing
(可选)

如果选择了轮廓线,则该选项可确定边界的修改方式。

  • OVERWRITE移除现有的所有边界,然后创建新计算出的边界。
  • APPEND将轮廓线周长追加到现有边界。由于不重新计算整个边界,因此在向镶嵌数据集添加其他栅格数据时,使用该选项可以节省时间。如果选择了栅格,则将重新计算边界以便仅包括所选轮廓线。这是默认设置。
Boolean

代码示例

BuildBoundary 示例(Python 窗口)

这是 BuildBoundary 的 Python 示例。

import arcpy
arcpy.BuildBoundary_management("c:/workspace/fGDB.gdb/md","APPEND")
构建边界示例 2(独立窗口)

这是 BuildBoundary 的 Python 脚本。

##===========================
##Build Boundary
##Usage: BuildBoundary_management in_mosaic_dataset {OVERWRITE | APPEND}

try:
    import arcpy
    arcpy.env.workspace = r"C:\Workspace"
    
    #Build boundary using the appending mode
    arcpy.BuildBoundary_management("Boundary.gdb/md","APPEND")    
except:
    print "Build Boundary example failed."
    print arcpy.GetMessages()

环境

相关主题

许可信息

ArcView: 否
ArcEditor: 是
ArcInfo: 是

7/10/2012