概観図の定義(Define Overviews) (データの管理)

サマリ

さまざまな解像度でモザイク データセットの一部または全部をカバーする、前処理されたラスタ データセットのタイル スキーマとプロパティを定義します。

使用法

構文

DefineOverviews_management (in_mosaic_dataset, {overview_image_folder}, {in_template_dataset}, {extent}, {pixel_size}, {number_of_levels}, {tile_rows}, {tile_cols}, {overview_factor}, {force_overview_tiles}, {resampling_method}, {compression_method}, {compression_quality})
パラメータ説明データ タイプ
in_mosaic_dataset

モザイク データセットのパスおよび名前。

Mosaic Layer
overview_image_folder
(オプション)

概観図の保存先となるフォルダまたはジオデータベース。

パーソナル ジオデータベースおよびファイル ジオデータベース内で保存および管理される概観図については、属しているジオデータベースと同じワークスペース内にデフォルトの概観図フォルダの場所があります。

Workspace
in_template_dataset
(オプション)

ラスタ データセットまたはポリゴン フィーチャクラスを使用して、概観図の範囲またはシェープを定義します。

ラスタ データセットの使用時はラスタ データセットの範囲が使用され、フィーチャクラスの使用時はポリゴンのシェープが使用されます。

Raster Layer; Feature Layer
extent
(オプション)

4 つの座標で、生成される概観図の範囲を定義します。

この値は、「X の最小値 X の最大値 Y の最小値 Y の最大値」の順番にスペースで区切って指定します。

範囲が定義されない場合、概観図の範囲の指定には、モザイク データセットの境界が使用されます。

Extent
pixel_size
(オプション)

概観図の生成に使用される基本のピクセル サイズ。デフォルト値がソフトウェアによって指定されます。

Double
number_of_levels
(オプション)

生成される概観図レベルの数。

値が 0 より大きい場合、この値は生成される概観図レベルの数を示します。たとえば、3 では、3 つのレベルの概観図が生成されます。値が空白のままであるか -1 の場合は、1500 ロウまたはカラム以内の概観図のみが生成されます。

Long
tile_rows
(オプション)

概観図内のロウの最適数。

この値が大きいほど、ファイルのサイズが大きくなり、画質が低下した場合にファイルを再生成しなければならない確率が高くなります。

この数は、作成される概観図画像の数に影響します。大きい数を指定すると、生成される概観図の数が少なくなり、小さい数を指定すると、生成される概観図の数が多くなります。

Long
tile_cols
(オプション)

概観図内のカラムの最適数。

この値が大きいほど、ファイルのサイズが大きくなり、画質が低下した場合にファイルの再生成が必要になる確率が高くなります。

この数は、作成される概観図画像の数に影響します。大きい数を指定すると、生成される概観図の数が少なくなり、小さい数を指定すると、生成される概観図の数が多くなります。

Long
overview_factor
(オプション)

次に生成される概観図のサイズを指定するために使用される比率。たとえば、最初のレベルのセル サイズが x で、概観図ファクタが 3 の場合、次の概観図のピクセル サイズは 3x になります。

Long
force_overview_tiles
(オプション)

概観図が生成されるレベルに影響します。

  • NO_FORCE_OVERVIEW_TILES概観図は、プライマリ ラスタのピラミッド レベルより上のレベルでのみ作成されます。これがデフォルトです。
  • FORCE_OVERVIEW_TILES プライマリ ラスタにピラミッドがある場合でも、概観図はすべてのレベルで作成されます。
Boolean
resampling_method
(オプション)

概観図の作成時に使用されるリサンプリング アルゴリズム。

  • NEAREST最近隣内挿法
  • BILINEAR共一次内挿法。これがデフォルトです。
  • CUBIC三次たたみ込み内挿法
String
compression_method
(オプション)

概観図画像の保存に使用されるデータ圧縮のタイプを定義します。

  • JPEG非可逆圧縮。これがデフォルトです。
  • なしデータ圧縮は行われません。
  • LZW可逆圧縮
String
compression_quality
(オプション)

JPEG 圧縮方式で使用される圧縮品質。圧縮品質は、1 ~ 100 の範囲です。値が大きいほど画像の品質が高いことを意味しますが、圧縮度は低くなります。

Long

コードのサンプル

DefineOverviews(概観図の定義)の例 1(Python ウィンドウ)

DefineOverviews(概観図の定義)の Python サンプルを次に示します。

import arcpy
arcpy.DefineOverviews_management("c:/workspace/fgdb.gdb/md01", "c:/temp",
                                 "#", "#", "30", "6", "4000", "4000", "2",
                                 "CUBIC", "JPEG", "50")
DefineOverviews(概観図の定義)の例 2(スタンドアロン スクリプト)

DefineOverviews(概観図の定義)の Python スクリプトのサンプルを次に示します。

##===========================
##Define Overviews
##Usage: DefineOverviews_management in_mosaic_dataset {overview_image_folder}
##                                  {in_template_dataset} {extent} {pixel_size}
##                                  {number_of_levels} {tile_rows} {tile_cols}
##                                  {overview_factor} {NO_FORCE_OVERVIEW_TILES
##                                  | FORCE_OVERVIEW_TILES} {BILINEAR | NEAREST
##                                  | CUBIC}, {JPEG | None | LZW} {compression_quality}

try:
    import arcpy
    arcpy.env.workspace = "C:/Workspace"
    # Define Overviews to the default location
    # Define Overviews for all levels - ignore the primary Raster pyramid
    # Define Overviews compression and resampling method
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#", "#",
                                     "#", "#", "#", "FORCE_OVERVIEW_TILES",
                                     "BILINEAR", "JPEG", "50")
                                  
    
    # Define Overviews to the same File Geodatabase
    # Define Overview starting cell size, number of levels, maximum size and factor 
    arcpy.DefineOverviews_management("DefineOVR.gdb/md", "DefineOVR.gdb", "#",
                                     "#", "3", "6", "4000", "4000", "2", "#",
                                     "CUBIC", "None", "#")
    
except:
    print "Define Overviews example failed."
    print arcpy.GetMessages()
    

環境

関連項目

ライセンス情報

ArcView: いいえ
ArcEditor: はい
ArcInfo: はい

7/10/2012