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

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

ラスター カタログ レイヤーの作成 (Make Raster Catalog Layer)

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

概要

入力ラスター カタログから、ラスター カタログ レイヤーを作成します。ツールで作成されたレイヤーは一時的であり、レイヤーをディスクに保存するか、またはマップ ドキュメントを保存しておかない限り、セッション後は削除されます。

使用法

  • レイヤーを保存するには、ArcMap の [コンテンツ] ウィンドウで対象のレイヤーを右クリックし、[レイヤー ファイルとして保存] をクリックするか、[レイヤー ファイルの保存 (Save To Layer File)] ツールを使用します。

構文

arcpy.management.MakeRasterCatalogLayer(in_raster_catalog, layer_name, {where_clause}, {workspace}, {field_info})
パラメーター説明データ タイプ
in_raster_catalog

1 つまたは複数のラスター カタログ アイテム (ラスター データセット) が格納されているラスター カタログ。

Raster Catalog Layer
layer_name

テンポラリ ラスター カタログ レイヤーの名前。

Raster Catalog Layer
where_clause
(オプション)

ラスター カタログ アイテムのサブセットを選択するために使用する、SQL 式。

この式の構文はデータ ソースによって多少異なります。たとえば、クエリ対象がファイル ジオデータベース、または ArcSDE ジオデータベースの場合は、フィールド名を二重引用符で囲みます。

"MY_FIELD"

パーソナル ジオデータベースをクエリ対象とする場合は、以下のようにフィールドを角括弧で囲みます。

[MY_FIELD]

SQL Expression
workspace
(オプション)

フィールド名の整合チェックに使用される入力ワークスペース。ファイル ジオデータベースまたはパーソナル ジオデータベースからの入力を使用し、ArcSDE ジオデータベースを出力ワークスペースとした場合、一部のデータベース フィールドは 10 文字以下の名前しか保持できないので、フィールド名が切詰められることがあります。新しい名前は [フィールド情報] パラメーターを使用して確認、変更できます

Workspace
field_info
(オプション)

入力テーブルからのフィールドのうち、名前を変更して出力テーブル ビュー内で可視にするものを指定します。

Field Info

コードのサンプル

MakeRasterCatalogLayer (ラスター カタログ レイヤーの作成) の例 1 (Python ウィンドウ)

以下は、MakeRasterCatalogLayer (ラスター カタログ レイヤーの作成) を実行する Python サンプルです。

import arcpy
arcpy.MakeRasterCatalogLayer_management("c:/data/fgdb.gdb/catalog", "catlayer",\
                                        "OBJECTID<3", "SDE94.sde", "#")
MakeRasterCatalogLayer (ラスター カタログ レイヤーの作成) の例 2 (スタンドアロン スクリプト)

以下は、MakeRasterCatalogLayer (ラスター カタログ レイヤーの作成) を実行する Python スクリプトのサンプルです。

##====================================
##Make Raster Catalog Layer
##Usage: MakeRasterCatalogLayer_management in_raster_catalog layer_name {where_clause} 
##                                         {workspace} {field_info}
    
import arcpy

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

##Create raster catalog layer from unmanaged raster catalog
##Use SDE workspace to validate the field
arcpy.MakeRasterCatalogLayer_management("fgdb.gdb/catalog", "catlayer", "OBJECTID<3",\
                                        "SDE94.sde", "#")

環境

  • 現在のワークスペース
  • テンポラリ ワークスペース

ライセンス情報

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

関連トピック

  • レイヤーとテーブル ビュー ツールセットの概要
  • レイヤーとテーブル ビューの使用
  • レイヤーとテーブル ビューの操作
  • ArcGIS で使用される条件式の SQL リファレンス

ArcGIS Desktop

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

ArcGIS

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

Esri について

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