从镶嵌数据集中移除栅格 (数据管理)
摘要
从镶嵌数据集中移除栅格。
用法
必须指定选择或查询,否则此工具不会运行。如果要从镶嵌数据集中删除所有记录,请指定一个将选择所有栅格的查询,例如“OBJECTID>=0”。
-
您可以选择移除金字塔 (overview),但不将其删除。如果金字塔是在镶嵌数据集中生成的,在移除金字塔后,会将其删除(因为金字塔由镶嵌数据集管理)。如果金字塔是在文件夹或非默认位置创建的,则不会完全由镶嵌数据集管理;因此,可以移除金字塔但不从磁盘中删除。如果在别处使用了该金字塔,最好不要将其删除。
如果选择标记受影响的金字塔但不将其删除,则可以用“构建金字塔(Overview)”工具重新生成受影响的金字塔。
语法
RemoveRastersFromMosaicDataset_management (in_mosaic_dataset, {where_clause}, {update_boundary}, {mark_overviews_items}, {delete_overview_images})
参数 | 说明 | 数据类型 |
in_mosaic_dataset |
镶嵌数据集的路径和名称。 | Mosaic Dataset; Mosaic Layer |
where_clause (可选) |
使用 SQL 定义的查询或使用“查询构建器”构建的查询都可用于定义将从镶嵌数据集中移除的栅格数据集。 必须指定选择或查询,否则此工具不会运行。如果要从镶嵌数据集中删除所有记录,请指定一个将选择所有栅格的查询,例如“OBJECTID>=0”。 | SQL Expression |
update_boundary (可选) |
更新镶嵌数据集的边界面。默认情况下,边界会合并所有覆盖区面以创建一个表示有效像素范围的边界。
| Boolean |
mark_overviews_items (可选) |
镶嵌目录中的栅格被移除后,任何使用这些栅格创建的金字塔可能都不再准确,因此,可将其标识出来以便更新,如果不再需要这些金字塔,还可以将其移除。
| Boolean |
delete_overview_images (可选) |
源栅格被移除后,所有不再需要的金字塔也都可从镶嵌数据集中移除。
| Boolean |
代码示例
RemoveRastersFromMosaicDataset 示例 1(Python 窗口)
这是 RemoveRastersFromMosaicDataset 的 Python 示例。
Missing source code file
RemoveRastersFromMosaicDataset 示例 2(独立脚本)
这是 RemoveRastersFromMosaicDataset 的 Python 脚本示例。
Missing source code file
环境
相关主题
许可信息
ArcView: 否
ArcEditor: 是
ArcInfo: 是
7/10/2012