ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

隣接図郭情報の追加 (Calculate Adjacent Fields)

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

概要

グリッド ポリゴン フィーチャクラスの隣接ページ (ポリゴン) 用のフィールドを作成し、値を計算します。

このツールのごく一般的な使用例は、マップ ブック内の隣接ページへのラベル設定に使用できるフィールドに値を移入することです。このツールは、8 つの新しいフィールド (羅針盤の北、北東、東、南東、南、南西、西、北西の 8 地点を表す各フィールド) を入力フィーチャクラスに付加し、入力フィーチャクラスのフィーチャごとに各基本的な方向における隣接 (近隣) ポリゴンを識別する値を計算します。

使用法

  • このツールは、作成された 8 つの各フィールドに、[フィールド名] と方向を組み合わせた名前を付けます。方向は省略されます。たとえば、[フィールド名] 値が「PageName」の場合、ツールで作成された新しいフィールド名は PageName_N、PageName_NE、PageName_E、PageName_SE、PageName_S、PageName_SW、PageName_W、および PageName_NW になります。[フィールド名] 値が「MyPoly」の場合、新しいフィールド名は MyPoly_N、MyPoly_NE、MyPoly_E、MyPoly_SE、MyPoly_S、MyPoly_SW、MyPoly_W、および MyPoly_NW になります。

  • このツールは、新しいフィールドにデフォルト名を使用します。フィールド名は、ツールの実行後に変更することができます。

  • 結合テーブルからのフィールドを使用できます。

構文

CalculateAdjacentFields(in_features, in_field)
パラメーター説明データ タイプ
in_features

隣接フィールド データを付加するポリゴン グリッド インデックス フィーチャ。

Feature Layer
in_field

隣接フィールド データの自動入力に使用する値があるフィールド。

Field

派生した出力

名前説明データ タイプ
out_features

隣接するフィールド データを含む、更新されたフィーチャクラス。

フィーチャ レイヤー

コードのサンプル

CalculateAdjacentFields (隣接図郭情報の追加) の例 (Python ウィンドウ)

ポリゴン グリッド フィーチャクラスの隣接フィーチャを識別するフィールドを作成し、値を自動入力します。

import arcpy
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateAdjacentFields_cartography ("Index", "PageName")
CalculateAdjacentFields (隣接図郭情報の追加) の例 (スタンドアロン スクリプト)

ポリゴン グリッド フィーチャクラスの隣接フィーチャを識別するフィールドを作成し、値を自動入力します。

# Name: calculateadjacentfields_example.py
# Description: Create and populate fields identifying adjacent features for a
# regular polygon grid feature class
# Author: ESRI

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
arcpy.env.workspace = "C:\Data\ProjectData.gdb"

# Set local variables
inFeatures = "MyPolygonIndex"
inField = "PageName"

# Execute CalculateAdjacentFields
arcpy.CalculateAdjacentFields_cartography (inFeatures, inField)

環境

  • 現在のワークスペース

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい

関連トピック

  • データ ドリブン ページ ツールセットの概要
  • ArcGIS でのマップ ブックの作成
  • データ ドリブン ページとは
  • データ ドリブン ページの作成

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

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