テーブル → 楕円(Table To Ellipse) (データの管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

テーブルの X 座標フィールド、Y 座標フィールド、長軸フィールド、短軸フィールド、水平角フィールドの値に基づいて構築された測地楕円フィーチャを含むフィーチャクラスを新規作成します。

Table To Ellipse overview graphic
楕円構築パラメータ

使用法

構文

TableToEllipse_management (in_table, out_featureclass, x_field, y_field, major_field, minor_field, distance_units, {azimuth_field}, {azimuth_units}, {id_field}, {spatial_reference})
パラメータ説明データ タイプ
in_table

入力テーブル。テキスト ファイル、CSV ファイル、Excel ファイル、dBASE テーブル、またはジオデータベース テーブルが使用できます。

Table View
out_featureclass

測地楕円を密集化したポリラインとして含む出力フィーチャクラス。

Feature Class
x_field

楕円の中心点の X 座標(経度)を持つ入力テーブルの数値フィールド。spatial_reference パラメータで指定される出力座標系に配置されます。

Field
y_field

楕円の中心点の Y 座標(緯度)を持つ入力テーブルの数値フィールド。spatial_reference パラメータで指定される出力座標系に配置されます。

Field
major_field

楕円の長軸の長さを持つ入力テーブルの数値フィールド。

Field
minor_field

楕円の短軸の長さを持つ入力テーブルの数値フィールド。

Field
distance_units

[長軸フィールド] と [短軸フィールド] の値の単位。

  • METERSメートル単位の値。これがデフォルトの設定です。
  • KILOMETERSキロメートル単位の値。
  • MILESマイル単位の値。
  • NAUTICAL_MILES海里単位の値。
  • FEET国際フィート単位の値。
  • US_SURVEY_FEET米国測量単位の値。
String
azimuth_field
(オプション)

出力楕円の長軸の回転について、方位角の値を持つ入力テーブルの数値フィールド。値は北から時計方向に計測されます。

Field
azimuth_units
(オプション)

[水平角フィールド] の値の単位。

  • DEGREES度(10 進)単位の値。これがデフォルトの設定です。
  • MILSミル(1000 分の 1 インチ)単位の値。
  • RADSラジアン単位の値。
  • GRADSグラジアン単位の値。
String
id_field
(オプション)

入力テーブル内のフィールド。このフィールドと値は、出力に加えられ、出力フィーチャを入力テーブル内のレコードと結合するために使用できます。

Field
spatial_reference
(オプション)

出力フィーチャクラスの空間参照。空間参照の指定方法は複数あります。

  • *.prj ファイルへのパスを入力します(例: C:/workspace/watershed.prj)。
  • 適用する空間参照を含むフィーチャクラスまたはフィーチャ データセットを参照する(C:/workspace/myproject.gdb/landuse/grassland など)。
  • このツールの使用前に空間参照オブジェクトを定義し(sr = arcpy.SpatialReference("C:/data/Africa/Carthage.prj") など)、次に、この定義を空間参照パラメータとして使用します。

Spatial Reference

コードのサンプル

TableToEllipse(テーブル → 楕円)の例(スタンドアロン スクリプト)

テーブルからポリゴンの楕円フィーチャを作成します。

# Import system modules
import arcpy
from arcpy import env

# Set local variables
input_table = r"c:\workspace\SGS\eltop.gdb\elret"
output_ellipse = r"c:\workspace\SGS\eltop.gdb\Eplyln_001"

#Table To Ellipse
arcpy.TableToEllipse_management(input_table, output_ellipse, "lond",
                                "latd", "mjerr", "mnerr", "KILOMETERS",
                                "orient", "DEGREES", "LinkID")

環境

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/14/2013