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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

モザイク データセットの NoData の定義 (Define Mosaic Dataset NoData)

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

サマリ

NoData として表現される 1 つまたは複数の値を指定します。

使用法

  • NoData は画像の周囲のピクセル値の定義に使用できます。ただし、フットプリントを再計算してこれらの境界エリアを削除するほうがより効率的にモザイク データセットを作成することができます。フットプリントを再計算するには、フットプリントを手動で編集するか、[フットプリントの構築 (Build Footprints)] ツールを使用します。

  • [NoData 値のバンド] パラメーターで複数の NoData 値を指定することができます。NoData として定義する各値をスペースで区切ります。

  • このツールは、モザイク データセット内の各ラスター アイテムの関数チェーン内に Mask (マスク) 関数を挿入します。

構文

DefineMosaicDatasetNoData_management (in_mosaic_dataset, num_bands, {bands_for_nodata_value}, {bands_for_valid_data_range}, {where_clause}, {Composite_nodata_value})
パラメータ説明データ タイプ
in_mosaic_dataset

NoData 値を更新するモザイク データセット。

Mosaic Layer
num_bands

モザイク データセット内のバンド数。

Long
bands_for_nodata_value
[band {NoData value},...]
(オプション)

各バンドまたはすべてのバンドに対して値を定義します。各バンドに一意な NoData 値を定義するか、すべてのバンドに対して同じ値を指定できます。各バンド選択に対して複数の NoData 値を定義する場合は、bands_for_nodata_value パラメーター内で各 NoData 値をスペースで区切ります。

このツールによって挿入される Mask (マスク) 関数は、関数チェーン内で Composite Bands (コンポジット バンド) 関数の前に挿入されます。したがって、モザイク データセット内の各ラスターの関数チェーンに Composite Bands (コンポジット バンド) 関数が含まれているか、各ラスターの関数チェーンに Composite Bands (コンポジット バンド) 関数を追加するラスター タイプのラスター データが追加されている場合、指定した値がすべてのバンドに適用されます。

Value Table
bands_for_valid_data_range
[band {minimum value} {maximum value},...]
(オプション)

各バンドに表示する値の範囲を指定します。この範囲にない値は、NoData として分類されます。コンポジット バンドを操作している場合、範囲はすべてのバンドに適用されます。

Value Table
where_clause
(オプション)

モザイク データセット内の特定のラスターを選択する SQL ステートメント。選択したラスターだけが、NoData 値が変更されます。

SQL Expression
Composite_nodata_value
(オプション)

ピクセルを NoData として分類する際に、すべてのバンドが NoData である必要があるかどうかを選択します。

  • NO_COMPOSITE_NODATA —いずれかのバンドに NoData のピクセルがある場合、ピクセルは NoData として分類されます。これがデフォルトです。
  • COMPOSITE_NODATA —ピクセルを NoData として分類するには、すべてのバンドに NoData のピクセルが必要です。
Boolean

コードのサンプル

DefineMosaicDatasetNoData (モザイク データセットの NoData の定義) の例 1 (Python ウィンドウ)

DefineMosaicDatasetNoData (モザイク データセットの NoData の定義) の Python サンプルを次に示します。

import arcpy
arcpy.DefineMosaicDatasetNodata_management(
     "c:/workspace/Nodata.gdb/md", "3",  "ALL_BANDS '0 9'", "#", 
     "OBJECTID=2",  "COMPOSITE_NODATA")
DefineMosaicDatasetNoData (モザイク データセットの NoData の定義) の例 2 (スタンドアロン スクリプト)

DefineMosaicDatasetNoData (モザイク データセットの NoData の定義) の Python スクリプトのサンプルを次に示します。

#Specify multiple Nodata values for all bands in one Catalog item

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

mdname = "Nodata.gdb/md"
noofbands = "3"
nodataval = "ALL_BANDS '0 9'"
nodatarange = "#"
query = "OBJECTID=2"
mode = "#"

arcpy.DefineMosaicDatasetNoData_management(mdname, noofbands, nodataval, 
                                           nodatarange, query, mode)

環境

  • 範囲

ライセンス情報

  • 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. | プライバシー | リーガル