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

ヘルプ

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

三角関数ツールの入力の度単位からラジアンへの変換

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

三角関数ツールの入力として角度の値を使用する場合、その値をラジアンに変換する必要があります。度単位をラジアンに変換するには、入力値に pi/180 (およそ 0.01745) を掛けます。

Python では、この変換を式内で直接実行できます。また、変換値を格納する変数を定義しておけば、必要に応じて繰り返し使用できます。たとえば、[Cos] ツールを使用する場合の構文は次のようになります。

>>> import math
>>> from arcpy.sa import *
>>> OutRas = Cos (InRas * math.pi / 180.0)
また、変換係数用の変数を使用する方法もあります。
>>> import math
>>> deg2rad = math.pi / 180.0
>>> from arcpy.sa import *
>>> OutRas = Cos (InRas * deg2rad)

次の図は、それぞれの処理を実行する前に、度単位で表された入力値をラジアンに変換する例を示しています。

注意:

ここでは、上記の例で定義した変数を使用しています。

三角関数の入力値をラジアンに変換する例

ツール

図および Python 構文

Cos
入力値を角度からラジアンに変換して Cos を実行
OutRas = Cos(InRas * deg2rad)
Sin
入力値を角度からラジアンに変換して Sin を実行
OutRas = Sin(InRas * deg2rad)
Tan
入力値を角度からラジアンに変換して Tan を実行
OutRas = Tan(InRas * deg2rad)

関連トピック

  • 三角関数演算ツールセットの概要
  • Cos
  • Sin
  • Tan
このトピックへのフィードバック

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