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

サマリ

座標とその他の必須フィールドを含むテーブル(テキスト ファイル、CSV ファイル、Excel ファイル、dBASE テーブル、またはジオデータベース テーブル)を、フィーチャクラスに変換します。出力フィーチャは楕円ポリラインです。テーブルの各行から、1 つの楕円が生成されます。作成されるフィーチャは、始点、赤道半径および極半径の長さ、および回転によって定義されます。

Table To Ellipse overview graphic
Ellipse construction parameters.

使用法

構文

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

楕円フィーチャの生成に使用する入力テーブル。

Table View
out_featureclass

楕円フィーチャを含む出力ポリライン フィーチャクラス。

Feature Class
x_field

中心点の X(経度)座標が格納される、入力テーブルのフィールド。

Field
y_field

中心点の Y(緯度)座標が格納される、入力テーブルのフィールド。

Field
major_field

楕円の赤道半径の長さを格納するフィールドの名前。

Field
minor_field

楕円の極半径の長さを格納するフィールドの名前。

Field
distance_units

長軸および短軸の長さの単位。デフォルトは「METERS」です。

  • METERSメートル単位の距離。
  • KILOMETERSキロメートル単位の距離。
  • MILESマイル単位の距離。
  • NAUTICAL_MILES海里単位の距離。
  • FEET国際フィート単位の距離。
  • US_SURVEY_FEETUS Survey フィート単位の距離。
String
azimuth_field
(オプション)

楕円の水平角(回転)の値を含むフィールドの名前。

水平角は地理的回転を指し、北(0 度)からの正の時計回りで計測されます。

Field
azimuth_units
(オプション)

[水平角フィールド] の値の計測単位。デフォルトは「DEGREES」です。

  • DEGREES度(10 進)単位の角度。
  • MILSミル単位の距離。
  • RADSラジアン単位の距離。
  • GRADSグラジアン単位の距離。
String
id_field
(オプション)

入力テーブルの ID フィールド。出力フィーチャを入力テーブルに結合するために使用される場合があります。

Field
spatial_reference
(オプション)

X フィールドと Y フィールドの入力座標の空間参照。これは出力フィーチャクラスの空間参照になります。デフォルトは GCS_WGS_1984 です。

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")

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012