ArcGIS Desktop

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

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

ティーセン ポリゴンの作成 (Create Thiessen Polygons)

Advanced のライセンスで利用可能。

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

サマリー

ポイント フィーチャからティーセン ポリゴンを作成します。

各ティーセン ポリゴンにはポイント入力フィーチャが 1 つだけ含まれます。それぞれのポイント入力フィーチャについて、それが距離的に最も近いポイント入力フィーチャである範囲がティーセン ポリゴンとなります。

図

Thiessen illustration

使用法

  • このツールは、入力ポイント フィーチャに含まれる領域を、ティーセン (近接) ゾーンに分割するために使用されます。それぞれの入力ポイントについて、それが距離的に最も近い入力ポイントである範囲がティーセン ゾーンとなる領域全体を表します。

  • 詳細:

    ティーセン ポリゴンを作成するための理論的な背景は以下のとおりです。

    • S が座標空間またはユークリッド空間のポイントのセット (x,y)、p がその空間の任意のポイントである場合、p に最も近い S のポイントは 1 つある (ポイント p が 2 つ以上の S のポイントから等距離にある場合を除く)。
    • 単一の近接ポリゴン (Voronoi セル) は S 内の単一ポイントに最も近いすべてのポイント p によって定義される。つまり、すべてのポイント p から S のあらゆる他のポイントまでの距離よりも、S の所定のポイントまでの距離が短い場合の合計面積。
  • ティーセン近接ポリゴンは、次のようにして構築されます。

    • すべてのポイントが、ドローネ基準に一致する TIN (Triangulated Irregular Network) に構造化されます。
    • 各三角形エッジの垂直二等分線が生成され、ティーセン ポリゴンのエッジを形成します。二等分線が交差する位置によって、ティーセン ポリゴンの頂点の位置が決まります。
  • 出力ティーセン ポリゴン フィーチャクラスの外側の境界線は、ポイント入力フィーチャに 10 %を加えた範囲です。範囲環境が特定の範囲ウィンドウに設定されている場合、このツールは外側の境界線を設定するのに環境設定を使用します。

  • 注意:

    このツールが使用するドローネ三角形分割法は投影座標系で使用した場合に最も効果的であるため、地理座標系のデータに使用すると、予想外の結果になる可能性があります。

構文

CreateThiessenPolygons_analysis (in_features, out_feature_class, {fields_to_copy})
パラメーター説明データ タイプ
in_features

ティーセン ポリゴンの生成元となるポイント入力フィーチャ。

Feature Layer
out_feature_class

ポイント入力フィーチャから生成されるティーセン ポリゴンを含む、出力フィーチャクラス。

Feature Class
fields_to_copy
(オプション)

入力フィーチャのどのフィールドを出力フィーチャクラスへ渡すかを指定します。

  • ONLY_FID —入力フィーチャの FID フィールドのみを出力フィーチャクラスへ渡します。これがデフォルトです。
  • ALL —入力フィーチャのすべてのフィールドを出力フィーチャクラスへ渡します。
String

コードのサンプル

CreateThiessenPolygons (ティーセン ポリゴンの作成) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで CreateThiessenPolygons (ティーセン ポリゴンの作成) ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
arcpy.CreateThiessenPolygons_analysis("schools", "c:/output/output.gdb/thiessen1", "ALL")
CreateThiessenPolygons (ティーセン ポリゴンの作成) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、CreateThiessenPolygons (ティーセン ポリゴンの作成) 関数を使用する方法を示しています。

# Name: CreateThiessenPolygons_Example2.py
# Description: Creates Thiessen polygons
 
# Import system modules
#
import arcpy
from arcpy import env
 
# Set environment settings
#
env.workspace = "C:/data/data.gdb"
 
# Set local variables
#
inFeatures = "schools"
outFeatureClass = "c:/output/output.gdb/thiessen1"
outFields = "ALL"
 
# Execute CreateThiessenPolygons
#
arcpy.CreateThiessenPolygons_analysis(inFeatures, outFeatureClass, outFields)

環境

  • 出力データのデフォルト Z 値
  • M 座標精度
  • M 許容値
  • 出力データの M ドメイン
  • 出力データの XY ドメイン
  • 出力データの Z ドメイン
  • 出力座標系
  • 範囲
  • 現在のワークスペース
  • 地理座標系変換
  • テンポラリ ワークスペース
  • 出力データに M 値を含む
  • 出力データに Z 値を含む
  • Z 座標精度
  • Z 許容値
  • XY 許容値
  • XY 座標精度

ライセンス情報

  • ArcGIS Desktop Basic: いいえ
  • ArcGIS Desktop Standard: いいえ
  • ArcGIS Desktop Advanced: はい

関連トピック

  • 近接ツールセットの概要

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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