座標テーブル → ポイント (ディフェンス ツール)
サマリー
テーブルに格納されている座標からポイント フィーチャクラスを作成します。
使用法
- 出力ポイント フィーチャクラスには、入力テーブルのすべてのフィールドが含まれます。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
入力テーブル
|
元の座標を含むテーブル。
|
Table View
|
|
出力ポイント フィーチャクラス
|
出力ポイント フィーチャを格納するフィーチャクラス。
|
Feature Class
|
|
X フィールド (経度、UTM、MGRS、USNG、GARS、GEOREF)
|
X または経度の座標を含む入力テーブル内のフィールド。
|
Field
|
|
入力座標の形式
|
入力テーブル座標の形式を指定します。
度 (10 進) - 1 つのフィールド—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのフィールドに格納されている度 (10 進) 座標ペアで書式設定されます。
度 (10 進) - 2 つのフィールド—座標は、2 つのテーブル フィールドに格納されている度 (10 進) 座標ペアで書式設定されます。 これがデフォルトです。
度分 (10 進) - 1 つのフィールド—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのテーブル フィールドに格納されている度分 (10 進) 座標ペアで書式設定されます。
度分 (10 進) - 2 つのフィールド—座標は、2 つのテーブル フィールドに格納されている度分 (10 進) 座標ペアで書式設定されます。
度分秒 - 1 つのフィールド—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのテーブル フィールドに格納されている度分秒の座標ペアで書式設定されます。
度分秒 - 2 つのフィールド—座標は、2 つのテーブル フィールドに格納されている度分秒の座標ペアで書式設定されます。
Global Area Reference System—座標は、Global Area Reference System で書式設定されます。
World Geographic Reference System—座標は、World Geographic Reference System で書式設定されます。
Universal Transverse Mercator Bands—座標は、Universal Transverse Mercator coordinate bands で書式設定されます。
Universal Transverse Mercator Zones—座標は、Universal Transverse Mercator coordinate zones で書式設定されます。
United States National Grid—座標は、United States National Grid で書式設定されます。
Military Grid Reference System—座標は、Military Grid Reference System で書式設定されます。
|
String
|
|
Y フィールド (緯度)
(オプション)
|
Y または緯度の座標を含む入力テーブル内のフィールド。
Y フィールド (緯度) パラメーターは、入力座標の形式 パラメーターが 度 (10 進) - 2 つのフィールド、度分 (10 進) - 2 つのフィールド、または 度分秒 - 2 つのフィールド に設定されている場合に使用されます。
|
Field
|
|
入力データの座標系
(オプション)
|
出力フィーチャクラスの空間参照。 デフォルトは GCS_WGS_1984 です。
|
Spatial Reference
|
arcpy.defense.CoordinateTableToPoint(in_table, out_feature_class, x_or_lon_field, in_coordinate_format, {y_or_lat_field}, {coordinate_system})
|
名前
|
説明
|
データ タイプ
|
|
in_table
|
元の座標を含むテーブル。
|
Table View
|
|
out_feature_class
|
出力ポイント フィーチャを格納するフィーチャクラス。
|
Feature Class
|
|
x_or_lon_field
|
X または経度の座標を含む入力テーブル内のフィールド。
|
Field
|
|
in_coordinate_format
|
入力テーブル座標の形式を指定します。
DD_1—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのフィールドに格納されている度 (10 進) 座標ペアで書式設定されます。
DD_2—座標は、2 つのテーブル フィールドに格納されている度 (10 進) 座標ペアで書式設定されます。 これがデフォルトです。
DDM_1—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのテーブル フィールドに格納されている度分 (10 進) 座標ペアで書式設定されます。
DDM_2—座標は、2 つのテーブル フィールドに格納されている度分 (10 進) 座標ペアで書式設定されます。
DMS_1—座標は、スペース、カンマ、またはスラッシュで区切られた座標を持つ 1 つのテーブル フィールドに格納されている度分秒の座標ペアで書式設定されます。
DMS_2—座標は、2 つのテーブル フィールドに格納されている度分秒の座標ペアで書式設定されます。
GARS—座標は、Global Area Reference System で書式設定されます。
GEOREF—座標は、World Geographic Reference System で書式設定されます。
UTM_BANDS—座標は、Universal Transverse Mercator coordinate bands で書式設定されます。
UTM_ZONES—座標は、Universal Transverse Mercator coordinate zones で書式設定されます。
USNG—座標は、United States National Grid で書式設定されます。
MGRS—座標は、Military Grid Reference System で書式設定されます。
|
String
|
|
y_or_lat_field
(オプション)
|
Y または緯度の座標を含む入力テーブル内のフィールド。
y_or_lat_field パラメーターは、in_coordinate_format パラメーターが DD_2、DDM_2、または DMS_2 に設定されている場合に使用されます。
|
Field
|
|
coordinate_system
(オプション)
|
出力フィーチャクラスの空間参照。 デフォルトは GCS_WGS_1984 です。
|
Spatial Reference
|
コードのサンプル
CoordinateTableToPoint の例 1 (Python ウィンドウ)
次の Python ウィンドウ スクリプトは、CoordinateTableToPoint 関数の使用方法を示しています。
import arcpy
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.defense.CoordinateTableToPoint(r"C:/CSV/TableToPoint.csv",
"Out_Point",
"x",
"DD_2",
"y")
CoordinateTableToPoint の例 2 (スタンドアロン スクリプト)
次の例は、サンプル ワークフロー スクリプトで CoordinateTableToPoint 関数を使用する方法を示しています。
# Description: Create points from tabular data and create buffers around them.
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = r"C:/Data.gdb"
arcpy.env.overwriteOutput = True
# Create points
input_table = r"C:/CSV/TableToPoint.csv"
result_point = "Output_Point"
arcpy.defense.CoordinateTableToPoint(input_table, result_point, "x", "DD_2", "y")
# Create buffers
result_buffer = "Output_Buffer"
arcpy.analysis.Buffer(result_point, result_buffer, "50 Meters")
環境
出力座標系, 地理座標系変換, 現在のワークスペース, スクラッチ ワークスペース
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい