ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

セル サイズの範囲を計算 (Calculate Cell Size Ranges)

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

概要

空間解像度に基づき、モザイク データセット内のラスター データセットの表示設定レベルを計算します。

使用法

  • このツールは、モザイク データセット アイテムのセル サイズ範囲を自動的に計算します。計算されたセル サイズ範囲は、MinPS および MaxPS 列のモザイク データセット属性に格納されます。MinPS および MaxPS 列に特定の値を指定する必要がある場合、これらの値を手動で編集できます。

  • 参照されているモザイク データセットのセル サイズ範囲を計算することはできません。

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

構文

arcpy.management.CalculateCellSizeRanges(in_mosaic_dataset, {where_clause}, {do_compute_min}, {do_compute_max}, {max_range_factor}, {cell_size_tolerance_factor}, {update_missing_only})
パラメーター説明データ タイプ
in_mosaic_dataset

表示設定レベルを計算するモザイク データセット。

Mosaic Layer
where_clause
(オプション)

表示設定レベルを計算するモザイク データセット内の特定のラスターを選択する SQL 式。クエリが指定されていない場合、すべてのモザイク データセット アイテムのセル サイズ範囲が計算されます。

SQL Expression
do_compute_min
(オプション)

モザイク データセット内の選択したラスターごとに最小ピクセル サイズを計算します。

  • MIN_CELL_SIZES —最小ピクセル サイズを計算します。これがデフォルト設定。
  • NO_MIN_CELL_SIZES —最小ピクセル サイズを計算しません。
Boolean
do_compute_max
(オプション)

モザイク データセット内の選択したラスターごとに最大ピクセル サイズを計算します。

  • MAX_CELL_SIZES —最大ピクセル サイズを計算します。これがデフォルト設定。
  • NO_MAX_CELL_SIZES —最大ピクセル サイズを計算しません。
Boolean
max_range_factor
(オプション)

ネイティブな解像度に適用する乗算係数を設定します。デフォルト値は 10 です。これは、解像度が 30 メートルの画像が、300 メートルに適切な縮尺で表示されます。セル サイズと縮尺の関係は次のとおりです。

セル サイズ = 縮尺 * 0.0254/96

縮尺 = セル サイズ * 96/0.0254

Double
cell_size_tolerance_factor
(オプション)

これを使用すると、解像度が類似している画像を同一の名目解像度を持つ画像としてグループ化できます。たとえば、1 m の画像と 0.9 m の画像は、このファクターを 0.1 に設定すると 10% 以内になるのでグループ化できます。

Double
update_missing_only
(オプション)

セル サイズ範囲の値がないものだけを計算します。

  • UPDATE_ALL —モザイク データセット内の選択したラスターについてセル サイズの最小値と最大値を計算します。これがデフォルト設定。
  • UPDATE_MISSING_ONLY — セル サイズの最小値と最大値を、存在しない場合のみ計算します。
Boolean

派生した出力

名前説明データ タイプ
out_mosaic_dataset

更新されたモザイク データセット。

モザイク レイヤー

コードのサンプル

CalculateCellSizeRanges (セル サイズ範囲の計算) の例 1 (Python ウィンドウ)

以下は、CalculateCellSizeRanges ツールを実行する Python サンプルです。

import arcpy
arcpy.CalculateCellSizeRanges_management(
     "C:/Workspace/cellsize.gdb/md", "#", "MIN_CELL_SIZES", 
     "MAX_CELL_SIZES", "20", "1", "UPDATE_MISSING_ONLY")
CalculateCellSizeRanges (セル サイズ範囲の計算) の例 2 (スタンドアロン スクリプト)

以下は、CalculateCellSizeRanges ツールを実行する Python スクリプト サンプルです。

# Calculate the Mininum Cell Size and Maximum Cell Size with default setting

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

mdname = "cellsize.gdb/md"
query = "#"
calmin = "MIN_CELL_SIZES"
calmax = "MAX_CELL_SIZES"
maxfactor = "#"
tolerancefactor = "#"
updatemiss = "#"

arcpy.CalculateCellSizeRanges_management(
     mdname, query, calmin, calmax, maxfactor, tolerancefactor, updatemiss)

環境

  • 並列処理ファクター

ライセンス情報

  • Basic: いいえ
  • Standard: はい
  • Advanced: はい

関連トピック

  • ラスター ツールセットの概要
  • ラスター データの環境設定
  • モザイク データセットのセル サイズの範囲

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル