概観図を構築(Build Overviews) (データの管理)
サマリ
モザイク データセットのオーバー ビューを定義して作成します。
使用法
このツールは、モザイク データセット レイヤで設定されたプロパティではなく、デフォルト モザイク データセットの設定を使用します。たとえば、バンド数、モザイク手法、範囲、クエリなどのレイヤ プロパティの変更は受け付けません。これらのプロパティは、モザイク データセットとモザイク データセットのデフォルト プロパティで決定されます。
[欠落したオーバー ビューのタイルを定義] または [オーバー ビューの生成]、もしくはその両方をオンにする必要があります。
-
オーバー ビューの定義をさらに詳細に制御する必要がある場合は、先に [オーバー ビューの定義(Define Overviews)] ツールを使用してください。
-
デフォルトでは、オーバー ビューはモザイク データセットが格納されているジオデータベースに保存されます。この設定は、先に [オーバー ビューの定義(Define Overviews)] ツールを使用して場所を指定することにより、変更することができます。
-
参照モザイク データセットのオーバー ビューを構築することはできません。
構文
パラメータ | 説明 | データ タイプ |
in_mosaic_dataset |
モザイク データセットのパスと名前。 | Mosaic Layer |
where_clause (オプション) |
SQL を使用して、クエリを定義するか、[検索条件設定] でクエリを作成することができます。 | SQL Expression |
define_missing_tiles (オプション) |
十分な数のオーバー ビューが定義されていない場合、または追加のオーバー ビューを定義しないで新しいデータが追加された場合に、オーバー ビューを作成します。
| Boolean |
generate_overviews (オプション) |
作成または再作成が必要なすべてのオーバー ビューを作成します。この中には、不足しているオーバー ビューや古くなったオーバー ビューも含まれます。
| Boolean |
generate_missing_images (オプション) |
オーバー ビューが定義されたが作成されていない場合に使用します。
| Boolean |
regenerate_stale_images (オプション) |
元になるラスタ データセットやそのプロパティが変更された場合、オーバー ビューは古くなったと識別されます。
| Boolean |
コードのサンプル
これはオーバー ビューを構築するための Python のサンプルです。
import arcpy arcpy.BuildOverviews_management("c:/workspace/fgdb.gdb/md", "OBJECTID<5",\ "DEFINE_MISSING_TILES", "NO_GENERATE_OVERVIEWS",\ "#", "#")
これはオーバー ビューを構築するための Python スクリプトのサンプルです。
##=========================== ##Build Overviews ##Usage: BuildOverviews_management in_mosaic_dataset {where_clause} ## {DEFINE_MISSING_TILES | NO_DEFINE_MISSING_TILES} ## {GENERATE_OVERVIEWS | NO_GENERATE_OVERVIEWS} ## {GENERATE_MISSING_IMAGES | IGNORE_MISSING_IMAGES} ## {REGENERATE_STALE_IMAGES | IGNORE_STALE_IMAGES} try: import arcpy arcpy.env.workspace = "C:/Workspace" # Define Overviews for selected items only arcpy.BuildOverviews_management("Overviews.gdb/md", "OBJECTID<5", "DEFINE_MISSING_TILES",\ "NO_GENERATE_OVERVIEWS", "#", "#") # Define and Build Overviews for all arcpy.BuildOverviews_management("Overviews.gdb/md", "#", "DEFINE_MISSING_TILES",\ "GENERATE_OVERVIEWS", "GENERATE_MISSING_IMAGES",\ "REGENERATE_STALE_IMAGES") except: print "Build Overviews example failed." print arcpy.GetMessages()