ArcGIS for Desktop

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

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

ArcGIS Online

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

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

属性によるディゾルブ (Dissolve by Attribute Range)

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

サマリ

指定した属性に基づいてフィーチャを集約およびディゾルブします。

[属性によるディゾルブ (Dissolve by Attribute Range)] の詳細

使用法

  • 出力フィーチャクラスの空間参照は、属性を含むレイヤーと同じになります。

  • 現在のマップ レイヤーを入力フィーチャの定義に使用できます。レイヤーを使用する場合、ディゾルブ操作には現在選択されているフィーチャだけが使用されます。

  • ディゾルブされたフィールドは、出力フィーチャクラス テーブルに書き込まれます。

  • このツールの一般的な使用法の 1 つは、主題図の出力を取得し、単一のポリゴンまたはフィーチャとしてフィーチャをディゾルブすることです。

  • このツールを使用して、ハフ モデルの出力をディゾルブし、確率範囲に基づく確率商圏を作成できます。

構文

DissolveByAttributeRange_ba (InputFeatureLayer, IDField, ContoursValues, OutputFeatureClass, {SelectedFeaturesOnly}, {Donut})
パラメータ説明データ タイプ
InputFeatureLayer

ディゾルブする値を含むレイヤー。

Feature Layer
IDField

ディゾルブする値を含む属性フィールド。

Field
ContoursValues
[ContoursValues,...]

ディゾルブする各属性の範囲。

Double
OutputFeatureClass

ディゾルブされた属性が格納されるフィーチャクラス。

Feature Class
SelectedFeaturesOnly
(オプション)

選択されたフィーチャを使用して、属性によるディゾルブを行います。

  • True —選択されたフィーチャをディゾルブします。
  • False —すべてのフィーチャをディゾルブします。
Boolean
Donut
(オプション)

オーバーラップしない複数の同心リング、つまり中抜きのリングを作成します。

  • True —ドーナツ リングである出力ポリゴンを作成します。たとえば、3 つの半径 (1、2、3 マイル) を入力する場合は、0 ~ 1、1 ~ 3、3 ~ 5 マイルのリングを使用して、3 つの出力リングが作成されます。
  • False —同心リングを作成します。
Boolean

コードのサンプル

DissolveByAttributeRange (属性によるディゾルブ) の例 (スタンドアロン スクリプト)
# Name: DissolveByAttributeRange.py
# Description: Dissolves the boundaries of a trade area using current year total households
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.AddToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.3\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
 
# Define input and output parameters for the Dissolve by Attribute Range tool
  Input = "C:/temp/Boundary.shp"
  Dissolve = "TOTPOP_CY"
  OutPath = "C:/temp/Output_Contours.shp"
 
# Create trade areas by dissolving attributes
  arcpy.DissolveByAttributeRange_ba(Input, Dissolve, "250;500;1000;2000", OutPath)
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)

環境

このツールはジオプロセシング環境を使用していません

ライセンス情報

  • ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
  • ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
  • ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst

関連トピック

  • 商圏ツールセットの概要
このトピックへのフィードバック

ArcGIS for Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル