ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

ラスター関数からテーブルを生成 (Generate Table From Raster Function)

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

概要

ラスター関数データセットをテーブルまたはフィーチャクラスに変換します。入力ラスター関数は、テーブルまたはフィーチャクラスを出力するよう設計されたラスター関数である必要があります。

使用法

  • ツールへの入力は、ラスター関数です。

  • 入力ラスター関数は、テーブルまたはフィーチャクラスの出力を生成する必要があります。ラスター関数の設定により、出力がテーブルになるかフィーチャクラスになるかが決定されます。このツールによりラスター関数が検証され、出力タイプが決定します。

  • ラスター関数は、*.xml ファイル、JSON ファイル テンプレート、JSON 関数定義文字列のいずれかです。

  • このツールは、並列モードで実行でき、[環境] 設定の並列処理設定を使用します。

構文

GenerateTableFromRasterFunction(raster_function, out_table, {raster_function_arguments})
パラメーター説明データ タイプ
raster_function

テーブルまたはフィーチャクラスを出力する関数テンプレートまたは関数 JSON オブジェクト。

String; File
out_table

出力テーブルまたはフィーチャクラスのパス、ファイル名、およびタイプ (拡張子)。

Table
raster_function_arguments
[raster_function_arguments,...]
(オプション)

設定すべき関数の引数およびその値。各ラスター関数には独自の引数と値があり、それらはツールのダイアログにリスト表示されます。

Value Table

コードのサンプル

GenerateTableFromRasterFunction (ラスター関数からテーブルを生成) の例 1 (Python ウィンドウ)

以下は、GenerateTableFromRasterFunction を実行する Python のサンプルです。

#====================================
# GenerateTableFromRasterFunction
# Usage:
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, { {Name} {Value}; {Name} {Value}...}))
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, {raster_function_arguments})

import arcpy

# Convert Raster to point feature class using build in Pixel to Vector function
arcpy.management.GenerateTableFromRasterFunction(
"P2V", "C:/Workspace/outputdb.sde/pixelpoints", 
"Raster C:/Workspace/data/testimage.tif")
GenerateTableFromRasterFunction (ラスター関数からテーブルを生成) の例 2 (スタンドアロン ウィンドウ)

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

#====================================
# GenerateTableFromRasterFunction
# Usage:
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, { {Name} {Value}; {Name} {Value}...}))
# arcpy.management.GenerateTableFromRasterFunction(
#     raster_function, out_table, {raster_function_arguments})

import arcpy

rasterfunc = "C:/Workspace/funcs/TestGeometry.rft.xml"
outfc = "C:/Workspace/polygonfeat.shp"
funcargs = "Raster C:/Workspace/data/testgeo.tif"

# Generate polygon feature class using custom python raster function
arcpy.management.GenerateTableFromRasterFunction(
rasterfunc, outfc, funcargs)

環境

  • セル サイズ
  • 現在のワークスペース
  • 範囲
  • GPU ID
  • 並列処理ファクター
  • プロセッサー タイプ
  • テンポラリ ワークスペース

ライセンス情報

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

関連トピック

  • ラスター ツールセットの概要
  • ラスター データの環境設定

ArcGIS Desktop

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

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

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