ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

モザイク データセットからラスターを削除 (Remove Rasters From Mosaic Dataset)

  • サマリ
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

サマリ

選択したラスター データセットをモザイク データセットから削除します。

使用法

  • 必ず選択を行うか、クエリを指定してください。そうしないと、ツールが実行されません。モザイク データセットからすべてのレコードを削除したい場合、すべてのラスターを選択するクエリを"OBJECTID>=0"のように指定してください。

  • オーバービューを、モザイク データセットからは削除し、ディスクからは削除しないでおくことも可能です。モザイク データセット内に生成されたオーバービューは、モザイク データセットによって管理されているため、削除操作を実行すると、ディスクからも削除されます。オーバービューをフォルダー内またはデフォルト以外の場所に作成した場合、モザイク データセットによって完全には管理されません。そのため、オーバービューをモザイク データセットからは削除しつつも、作成した場所には残しておく、ということが可能になります。オーバービューをどこか他の場所で使用している場合は、このようにしてオーバービューを保持しておくとよいでしょう。

  • 影響を受けるオーバービューをマークして、削除はしないでおく場合は、[オーバービューの構築 (Build Overviews)] ツールを使用して、影響を受けるオーバービューを再生成することができます。

  • このツールは、モザイク データセットのアイテムごとに作成されたキャッシュも削除します。ラスター キャッシュと LAS キャッシュの両方が削除されます。これらのデータセットのキャッシュのプロパティは、データセットの関数で定義されます。

  • このツールはモザイク データセットの範囲を再計算しません。範囲を再計算するには、[モザイク データセット プロパティ] ウィンドウでフィーチャの範囲を再計算する必要があります。

  • データベースの断片化や頻繁なデータ操作によって、モザイク データセットのサイズが急激に増加する場合があります。定常的なトランザクションによってデータベースのサイズが増加した場合は、[最適化 (Compact)] ツールを実行してください。

構文

RemoveRastersFromMosaicDataset_management (in_mosaic_dataset, {where_clause}, {update_boundary}, {mark_overviews_items}, {delete_overview_images}, {delete_item_cache}, {remove_items}, {update_cellsize_ranges})
パラメータ説明データ タイプ
in_mosaic_dataset

削除対象のラスターが含まれるモザイク データセット

Mosaic Layer
where_clause
(オプション)

モザイク データセットから削除する対象となるラスター データセットを選択する SQL 式。

必ず選択を行うか、クエリを指定してください。そうしないと、ツールが実行されません。モザイク データセットからすべてのレコードを削除したい場合、すべてのラスターを選択するクエリを"OBJECTID>=0"のように指定してください。

SQL Expression
update_boundary
(オプション)

モザイク データセットの境界線ポリゴンを更新します。デフォルトで、すべてのフットプリント ポリゴンが結合され、有効なピクセル範囲を表す単一の境界線が形成されます。

  • UPDATE_BOUNDARY —境界線を更新します。これがデフォルトです。
  • NO_BOUNDARY — 境界を更新しません。
Boolean
mark_overviews_items
(オプション)

モザイク カタログ内のラスターを削除してしまうと、ラスターを使用して作成されたオーバー ビューは、正確でなくなることがあります。そのため、不要になったオーバー ビューの更新または削除が可能かどうかを識別できるようになっています。

  • MARK_OVERVIEW_ITEMS —影響を受けるオーバービューを識別します。これがデフォルトです。
  • NO_MARK_OVERVIEW_ITEMS —影響を受けるオーバービューを識別しません。
Boolean
delete_overview_images
(オプション)

選択したラスターに関連付けられたオーバービューを削除します。

  • DELETE_OVERVIEW_IMAGES —選択したラスターに関連付けられたオーバービューを削除します。これがデフォルトです。
  • NO_DELETE_OVERVIEW_IMAGES — 選択したラスターに関連付けられたオーバービューを削除します。
Boolean
delete_item_cache
(オプション)

モザイク データセットから削除するソース ラスター データセットに基づくキャッシュを削除します。

  • DELETE_ITEM_CACHE —アイテムとそれに対応するキャッシュを削除します。これがデフォルトです。
  • NO_DELETE_ITEM_CACHE —キャッシュをモザイク データセットの一部として維持します。
Boolean
remove_items
(オプション)

アイテム、キャッシュ、オーバービュー、およびラスター データセットを削除します。または、キャッシュとオーバービューのみを削除して、ラスター データセットを維持します。

  • REMOVE_MOSAICDATASET_ITEMS —アイテムをモザイク データセットから削除します。これがデフォルトです。
  • NO_REMOVE_MOSAICDATASET_ITEMS —アイテム キャッシュとそれに関連するオーバービューを削除しますが、アイテム自体は削除しません。
Boolean
update_cellsize_ranges
(オプション)

モザイク データセットのセル サイズ範囲を更新します。特定のセル サイズですべての画像を削除する場合は、このオプションを選択します。

  • UPDATE_CELL_SIZES —セル サイズ範囲を更新します。これがデフォルトです。
  • NO_CELL_SIZES —セル サイズ範囲を更新しません。
Boolean

コードのサンプル

RemoveRastersFromMosaicDataset (モザイク データセットからラスターを削除) の例 1 (Python ウィンドウ)

以下は、RemoveRastersFromMosaicDataset (モザイク データセットからラスターを削除) を実行するための Python サンプルです。

import arcpy
arcpy.RemoveRastersFromMosaicDataset_management(
     "C:/Workspace/remove.gdb/md", "YEAR<1999", "UPDATE_BOUNDARY", 
     "MARK_OVERVIEW_ITEMS",  "#", "#", "#", "#")
RemoveRastersFromMosaicDataset (モザイク データセットからラスターを削除) の例 2 (スタンドアロン スクリプト)

以下は、RemoveRastersFromMosaicDataset (モザイク データセットからラスターを削除) を実行するための Python スクリプト サンプルです。

#Delete Overviews with Query

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

mdname = "remove.gdb/md2"
query = "#"
updatebnd = "#"
markovr = "#"
delovr = "DELETE_OVERVIEW_IMAGES"
delitemcache = "#"
removeitem = "NO_REMOVE_MOSAICDATASET_ITEMS"
updatecs = "UPDATE_CELL_SIZES"

arcpy.RemoveRastersFromMosaicDataset_management(
     mdname, query, updatebnd, markovr, delovr, delitemcache, 
     removeitem, updatecs)

環境

  • 範囲

ライセンス情報

  • ArcGIS for Desktop Basic: ×
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

  • ラスター ツールセットの概要
  • ラスター データの環境設定
  • モザイク データセットからのラスター データの削除
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル