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
  • マイ プロフィール
  • サイン アウト

ヘルプ

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

UTM ゾーンの計算 (Calculate UTM Zone)

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

サマリ

各フィーチャの UTM ゾーンを中心点を基準に計算し、この空間参照文字列を所定のフィールドに格納します。このフィールドをデータ ドリブン ページと併用することにより、マップごとに適正な UTM ゾーンへの空間参照を更新できます。

使用法

  • 入力フィーチャとしてポイント、ライン、またはポリゴンを指定できます。

  • 北部または南極の付近の極地の緯度に位置するジオメトリは、UTM ゾーン計算には適さないことがあります。特定のフィーチャに対して UTM ゾーンを計算できない場合は、警告が表示されます。

  • 計算された UTM 座標系文字列の測地基準系は、アクティブ データフレームの座標系の測地基準系から得られます。フィーチャのデータ ソースの測地基準系がデータ フレームとは異なる場合、警告が表示されます。そのような場合でも UTM ゾーンは計算されますが、正確な計算結果が得られないことがあります。このツールでは、地理座標系変換は一切実行されません。最適な結果を得るには、入力フィーチャの測地基準系が、データ フレームに使用される測地基準系と同じである必要があります。

  • [UTM ゾーン フィールド] は UTM 空間参照文字列を含み、長さが 600 文字以上である必要があります。空間参照文字列は可変長ですが、大抵はかなり長いため、フィールドに十分な空き領域を確保する必要があります。このツールは、フィールド長が不十分なために空間参照文字列が切詰められた場合、警告を出します。この警告が発生した場合、生成された空間参照文字列は、その一部が切詰められて無効になることがあります。警告が表示された場合は、まず結果を削除し、600 文字を超える十分な長さのフィールドを新規に作成してから、ツールを再実行する必要があります。

  • ジオデータベース フィーチャクラスを使用してください。ほとんどの場合、シェープファイルのフィールド サイズは制限されているため、このツールをシェープファイルに対して実行すると、空間参照文字列が切詰められることがよくあります。

構文

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

入力フィーチャ レイヤー

Feature Layer
in_field

座標系の空間参照文字列を格納する文字列フィールド。フィールドには (600 文字を超える) 十分な長さを指定する必要があります。そうしないと、空間参照文字列が保持されません。

Field

コードのサンプル

CalculateUTMZone (UTM ゾーンの計算) ツールの例 (Python ウィンドウ)

一連のフィーチャのカスタム UTM ゾーンを計算します。

import arcpy
from arcpy import env
arcpy.env.workspace = "C:\Data\ProjectData.gdb"
arcpy.CalculateUTMZone_cartography("US_Counties", "UTM_Zone")
CalculateUTMZone (UTM ゾーンの計算) ツールの例 (スタンドアロン Python スクリプト)

一連のフィーチャのカスタム UTM ゾーンを計算します。

# Name: calculateutmzone_example.py
# Description: Calculates a custom UTM zone for a set of features
# 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 = "US_states"
utmField = "UTM_zone"

# Execute CalculateUTMZone
arcpy.CalculateUTMZone_cartography(inFeatures, utmField)

環境

  • 現在のワークスペース

ライセンス情報

  • ArcGIS for Desktop Basic: ○
  • ArcGIS for Desktop Standard: ○
  • ArcGIS for Desktop Advanced: ○

関連トピック

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

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. | プライバシー | リーガル