概要
モザイク データセットを表示したり、イメージ サービスとして提供する場合のデフォルト設定を定義します。
使用法
現在のモザイク データセット プロパティは、[モザイク データセット プロパティ] の [デフォルト] タブにあります。
構文
SetMosaicDatasetProperties(in_mosaic_dataset, {rows_maximum_imagesize}, {columns_maximum_imagesize}, {allowed_compressions}, {default_compression_type}, {JPEG_quality}, {LERC_Tolerance}, {resampling_type}, {clip_to_footprints}, {footprints_may_contain_nodata}, {clip_to_boundary}, {color_correction}, {allowed_mensuration_capabilities}, {default_mensuration_capabilities}, {allowed_mosaic_methods}, {default_mosaic_method}, {order_field}, {order_base}, {sorting_order}, {mosaic_operator}, {blend_width}, {view_point_x}, {view_point_y}, {max_num_per_mosaic}, {cell_size_tolerance}, {cell_size}, {metadata_level}, {transmission_fields}, {use_time}, {start_time_field}, {end_time_field}, {time_format}, {geographic_transform}, {max_num_of_download_items}, {max_num_of_records_returned}, {data_source_type}, {minimum_pixel_contribution}, {processing_templates}, {default_processing_template}, {time_interval}, {time_interval_units}, {product_definition}, {product_band_definitions})
パラメーター | 説明 | データ タイプ |
in_mosaic_dataset | プロパティを設定する必要があるモザイク データセット。 | Mosaic Layer |
rows_maximum_imagesize (オプション) | 各要求でモザイク データセットによって生成される、モザイク画像のロウの最大数。この設定で、クライアントが画像を表示するときに、サーバーで必要な処理を制御することができます。数字が大きいほど、大きな画像が作成されますが、モザイク データセットの処理にかかる時間も長くなります。非常に小さい値を設定すると、画像は表示されない場合があります。 | Long |
columns_maximum_imagesize (オプション) | 各要求でモザイク データセットによって生成される、モザイク画像のカラムの最大数。この設定で、クライアントが画像を表示するときに、サーバーで必要な処理を制御することができます。数字が大きいほど、大きな画像が作成されますが、モザイク データセットの処理にかかる時間も長くなります。非常に小さい値を設定すると、画像は表示されない場合があります。 | Long |
allowed_compressions [allowed_compressions,...] (オプション) | モザイク画像をコンピューターからディスプレイ (またはサーバーからクライアント) に送信する際に使用する圧縮方法を定義します。
| String |
default_compression_type (オプション) | デフォルトの圧縮タイプを設定します。デフォルトの圧縮は、allowed_compressions リストに指定するか、モザイク データセットの [許可される圧縮方法] プロパティに設定しておく必要があります。
| String |
JPEG_quality (オプション) | JPEG を使用するときの圧縮品質。圧縮品質の範囲は 1 ~ 100 です。数値が大きいほど画質が向上しますが、圧縮率は低下します。 | Long |
LERC_Tolerance (オプション) | LERC 圧縮を使用するときのピクセル エラーを抑制します。この値は、モザイク データセットの単位で指定します。たとえば、誤差が 10 cm でモザイク データセットがメートル単位である場合は、「0.1」と入力します。 | Double |
resampling_type (オプション) | データセットが小さい縮尺で表示される場合のピクセル値の計算方法を決定します。使用しているデータのタイプに基づいて、適切な方法を選択します。
| String |
clip_to_footprints (オプション) | 多くの場合、ラスター データセットとそのフットプリントの範囲は同じになります。それらの範囲が異なる場合、ラスター データセットをフットプリントにクリップできます。
| Boolean |
footprints_may_contain_nodata (オプション) | NoData 値を持つピクセルを許可します。
| Boolean |
clip_to_boundary (オプション) | 多くの場合、モザイク データセットとその境界の範囲は同じになります。それらの範囲が異なる場合、モザイク データセットを境界にクリップできます。
| Boolean |
color_correction (オプション) | モザイク データセットのカラー補正を有効化します。
| Boolean |
allowed_mensuration_capabilities [allowed_mensuration_capability,...] (オプション) | ビューアーがモザイク データセットに対して実行できる計測機能を選択します。垂直方向の計測を実行する機能は、画像によって異なり、DEM を必要とする場合があります。
| String |
default_mensuration_capabilities (オプション) | このモザイク データセットのデフォルトの計測機能を選択します。デフォルトは allowed_mensuration_capabilities パラメーター リストに設定するか、モザイク データセットの [計測機能] プロパティに設定しておく必要があります。
| String |
allowed_mosaic_methods [allowed_mosaic_method,...] (オプション) | 重なり合う画像を表示するルールを定義します。
| String |
default_mosaic_method (オプション) | このモザイク データセットのデフォルトのモザイク手法を選択します。デフォルトは allowed_mosaic_methods パラメーター リストに設定するか、モザイク データセットの [許可されるモザイク手法] プロパティに設定しておく必要があります。
| String |
order_field (オプション) | ByAttribute モザイク手法を使用してラスターを並べ替えるときに使用するデフォルトのフィールドを選択します。属性テーブル内でタイプがメタデータおよび整数として定義されているフィールドが、リスト表示されます。このリストには次のフィールドが含まれます (これら以外のフィールドが含まれる場合もあります)。
数値または日付フィールドでは、order_base パラメーターを設定する必要があります。 ByAttribute モザイク手法が許可されていない場合、このパラメーターは必要ありません。 | String |
order_base (オプション) | order_field パラメーターで選択したフィールドで、この値との差異に基づいてラスターを並べ替えます。 日付属性を使用する場合、次のいずれかの形式で指定する必要があります。
allowed_mosaic_method パラメーターで [属性による] を指定する場合のみ、このパラメーターを指定する必要があります。 | String |
sorting_order (オプション) | ラスターを昇順と降順のどちらで並べ替えるかを選択します。
ByAttribute パラメーターで allowed_mosaic_method を指定する場合のみ、このパラメーターを指定する必要があります。 | Boolean |
mosaic_operator (オプション) | 重なり合うピクセルを解決するルールを選択します。
| String |
blend_width (オプション) | BLEND を適用するピクセルの数を設定します。mosaic_operator | Long |
view_point_x (オプション) | 観測点モザイク メソッドを使用すると、このパラメーターを使用して画像の中心を水平に移動させることができます。使用される単位は、空間参照系と同じです。 | Double |
view_point_y (オプション) | 観測点モザイク メソッドを使用すると、このパラメーターを使用して画像の中心を垂直に移動させることができます。使用される単位は、空間参照系と同じです。 | Double |
max_num_per_mosaic (オプション) | 指定の時間にモザイク データセットで表示できるラスター データセットの最大数を設定します。 | Long |
cell_size_tolerance (オプション) | 空間解像度が類似している画像を同一の名目解像度を持つ画像として考慮します。たとえば、係数が 0.1 の場合、互いのサイズの違いが 10 パーセント以内のセル サイズを持つすべての画像は、セル サイズを使用するツールおよび操作のためにグループ化されます。 | Double |
cell_size (オプション) | 既存のラスター データセットを使用してモザイク データセットのセル サイズを設定するか、その幅 (x) と高さ (y) を指定します。セル サイズを指定する場合は、正方形のセル サイズでは 1 つの値を使用し、長方形のセル サイズでは X および Y 値を使用します。 | Cell Size XY |
metadata_level (オプション) | モザイク データセットを公開するときに、サーバーからクライアントに公開するメタデータのレベルを選択します。
| String |
transmission_fields [transmission_field,...] (オプション) | クライアントが表示できる属性テーブルのフィールドを制限します。デフォルトでは、次のフィールドがリストに含まれます。
| String |
use_time (オプション) | モザイク データセットで時間経過に伴うアニメーションを有効化します。時間を有効にする場合は、開始および終了フィールドと、日時形式を指定する必要があります。
| Boolean |
start_time_field (オプション) | 開始時間を表示する属性テーブルのフィールド。 | String |
end_time_field (オプション) | 終了時間を表示する属性テーブルのフィールド。 | String |
time_format (オプション) | 上記で選択したフィールドで時間を表現する形式を選択します。
| String |
geographic_transform [geographic_transform,...] (オプション) | このモザイク データセットに関連付ける地理座標系変換。 | String |
max_num_of_download_items (オプション) | 1 回のリクエストでダウンロードできるラスター データセットの数を制限します。 | Long |
max_num_of_records_returned (オプション) | 1 回のリクエストでダウンロードできるレコードの数を制限します。 | Long |
data_source_type (オプション) | モザイク データセット内の画像の種類を定義します。
| String |
minimum_pixel_contribution (オプション) | モザイク データセットをモザイク データセットで使用するときに十分有意であると見なせるために必要な最少ピクセル数を設定します。画像が重なり合っているために、画像全体が小さなスリバーが表示されるアイテムがある場合があります。このようなモザイク データセット アイテムをスキップすると、モザイク データセットのパフォーマンスが向上します。 | Long |
processing_templates [processing_templates,...] (オプション) | モザイク データセットまたはモザイク データセット アイテムをリアルタイムで処理するために使用する関数チェーンを選択します。関数チェーンの追加や変更、または並べ替えも可能です。 追加するすべてのテンプレート名は一意でなくてはなりません。 関数チェーンの操作方法の詳細は、「関数チェーン テンプレートの編集」をご参照ください。 | File; String |
default_processing_template (オプション) | デフォルトの関数チェーンを定義します。モザイク データセットにアクセスすると、デフォルトの関数チェーンが適用されます。 | String |
time_interval (オプション) | 各時間ステップの間隔を表す期間を指定します。時間ステップの間隔は、時系列データの精度を定義します。時間の単位は、time_interval_units パラメーターで指定します。 | Double |
time_interval_units (オプション) | 時間間隔の適切な単位を選択します。
| String |
product_definition (オプション) | 操作している画像のタイプに固有、または汎用のテンプレートを選択します。汎用オプションには、次の標準サポートのラスター センサー タイプが含まれています。
| String |
product_band_definitions [Band Name {Wavelength Minimum} {Wavelength Maximum},...] (オプション) | product_definition プロダクト定義の使用時に、波長範囲の調整、バンド数またはバンド順序の変更、および新しいバンドの追加により、CUSTOM を編集します。 | Value Table |
派生した出力
名前 | 説明 | データ タイプ |
out_mosaic_dataset | 更新されたモザイク データセット。 | モザイク レイヤー |
コードのサンプル
SetMosaicDatasetProperties (モザイク データセット プロパティの設定) の例 1 (Python ウィンドウ)
以下は、SetMosaicDatasetProperties ツールを実行する Python サンプルです。
import arcpy
arcpy.SetMosaicDatasetProperties_management(
"c:/workspace/mdproperties.gdb/md", cell_size="0.2", metadata_level="BASIC",
transmission_fields="NAME;MINPS;MAXPS;GROUPNAME;PRODUCTNAME;ZORDER;YEARS;YEARE",
use_time="ENABLED", start_time_field="YEARS", end_time_field="YEARE",
time_format="YYYYMM", geographic_transform=
"NAD_1983_HARN_To_WGS_1984_2", max_num_of_download_items="10",
max_num_of_records_returned="500", source_type="GENERIC",
minimum_pixel_contribution="50", processing_templates="None;C:/Test/NewRFTs/Aspect.rft.xml",
default_processing_template="None")
SetMosaicDatasetProperties (モザイク データセット プロパティの設定) の例 2 (スタンドアロン スクリプト)
以下は、SetMosaicDatasetProperties ツールを実行する Python スクリプト サンプルです。
#Set mosaic dataset imagery properties group
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.SetMosaicDatasetProperties_management(
"mdproperties.gdb/md", "525340", "3909809", "None;JPEG", "JPEG",
"85", "0.5", "CUBIC", "CLIP", "FOOTPRINTS_MAY_CONTAIN_NODATA",
"NOT_CLIP", "APPLY", "Base-Top Height;Top-Top Shadow Height",
"Base-Top Height")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい