ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

ポリゴンの集約 (Aggregate Polygons)

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

概要

分断されたポリゴンおよび隣接するポリゴンを距離に基づいて新しいエリア フィーチャに結合します。

[ポリゴンの集約 (Aggregate Polygons)] ツールの詳細

図

Aggregate Polygons illustration

使用法

    ライセンス:

    このツールには GRID 機能が含まれており、ArcGIS Spatial Analyst extension ソフトウェアのライセンスが必要です。

  • [入力カバレッジ] にはポリゴン トポロジが必要です。

  • 重複した境界が作成される可能性があるため、予備のリージョンが結果のフィーチャとして使用されます。予備のリージョンから完全に構築されたリージョンを作成するには、出力カバレッジに [ポリゴン] オプションで [クリーン (Clean)] ツールを使用します。

  • 出力カバレッジは入力カバレッジの属性を持ちませんが、集約された予備のリージョンをソース ポリゴンにリンクする 1 対多のリレーションシップ テーブル、output_coverage.RXP (INFO ファイル) を持ちます。「.RXP」拡張子は、リージョン (出力) 相互参照ポリゴン (入力) を表します。このテーブルには、output_coverage# と input_coverage# の 2 つのアイテムが入ります。このリンクで、出力フィーチャの属性を取得できます。ファジー許容値が大きいために、小さいリージョンを崩壊および消失させるリージョン トポロジを、[クリーン (Clean)] ツールを使用して取得すると、このリンクは不正確になる可能性があります。output_coverage# 番号が並べ替えられ、*.RXP テーブルと一致しなくなります。

構文

arcpy.arc.AggregatePolygons(in_cover, out_cover, cell_size, distance, {orthogonal_option})
パラメーター説明データ タイプ
in_cover

集約されるポリゴンを含むカバレッジ。

Coverage
out_cover

集約されたフィーチャを、サブクラス AREAAGG で予備のリージョンとして含む出力カバレッジ。出力カバレッジ名は、入力カバレッジ名と異なる必要があります。

Coverage
cell_size

グリッド変換のためにセル サイズをカバレッジ単位で設定します。セル サイズは、ゼロより大きくなければなりません。

Double
distance

集約距離をカバレッジ単位で設定します。距離は、セル サイズ以上でなければなりません。

Double
orthogonal_option
(オプション)

集約された境界を作成するときに維持される入力フィーチャの特性を指定します。

  • NON_ORTHOGONAL —直角的な形状を含む可能性が低い、植生ポリゴンや土壌ポリゴンなどの自然フィーチャを指定します。これがデフォルトです。
  • ORTHOGONAL —直交形状が維持され、作成される建物のようなフィーチャを指定します。
Boolean

コードのサンプル

AggregatePolygons (ポリゴンの集約) の例 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、[AggregatePolygons (ポリゴンの集約)] ツールの使用方法を示しています。

# Name: AggregatePolygons_Example.py
# Description: Aggregates city limits polygons into a county boundary
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inCover = "citylim"
outCover = "c:/output/countybnd"
cellSize = 10
distance = 150
orthogonalOption = "NON_ORTHOGONAL"

# Execute AggregatePolygons
arcpy.AggregatePolygons_arc(inCover, outCover, cellSize, distance, 
                            orthogonalOption)

環境

  • 現在のワークスペース
  • 投影情報ファイル間の比較のレベル
  • 出力カバレッジの精度
  • 新規カバレッジの精度
  • テンポラリ ワークスペース

ライセンス情報

  • Basic: いいえ
  • Standard: いいえ
  • Advanced: 次のものが必要 ArcInfo Workstation がインストールされていること

関連トピック

  • カバレッジ ジェネラライズ ツールセットの概要
  • ポリゴンの集約 (Aggregate Polygons)
  • ディゾルブ (Dissolve)

ArcGIS Desktop

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

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

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