ラスタ → ポイント(Raster to Point) (変換)
サマリ
ラスタ データセットをポイント フィーチャに変換します。
使用法
-
入力ラスタ データセットのセルごとに、出力フィーチャクラスにポイントが作成されます。ポイントを表すセルの中心に、そのポイントが配置されます。NoData のセルは、ポイントに変換されません。
-
入力ラスタには、任意のセル サイズを指定できます。また、有効なラスタ データセットであればどのようなものでも構いません。
-
[フィールド] パラメータを使用すると、出力フィーチャクラスの属性に変換される入力ラスタ データセットの属性フィールドを選択できます。フィールドが指定されていない場合、入力ラスタのセル値(VALUE フィールド)は、出力フィーチャクラスの属性テーブル内で見出しが Grid_code の列の値になります。
構文
RasterToPoint_conversion (in_raster, out_point_features, {raster_field})
パラメータ | 説明 | データ タイプ |
in_raster |
入力ラスタ データセット ラスタは、整数タイプまたは浮動小数点タイプのいずれかになります。 | Raster Layer |
out_point_features |
変換されたポイントの格納先となる出力フィーチャクラス | Feature Class |
raster_field (オプション) |
入力ラスタ内のセルから取得した値を出力データセット内のポイントに割り当てるために用いられるフィールド 整数、浮動小数点、または文字列のフィールドを使用できます。 | Field |
コードのサンプル
ラスタ → ポイント変換例(Python ウィンドウ)
ラスタ データセットをポイント フィーチャに変換します。
import arcpy from arcpy import env env.workspace = "C:/data" arcpy.RasterToPoint_conversion("source.img", "c:/output/source.shp", "VALUE")
ラスタ → ポイント変換例(スタンドアロン スクリプト)
ラスタ データセットをポイント フィーチャに変換します。
# Name: RasterToPoint_Ex_02.py # Description: Converts a raster dataset to point features. # Requirements: None # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inRaster = "source.img" outPoint = "c:/output/source.shp" field = "VALUE" # Execute RasterToPoint arcpy.RasterToPoint_conversion(inRaster, outPoint, field)
関連項目
ライセンス情報
ArcView: はい
ArcEditor: はい
ArcInfo: はい
7/10/2012