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

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

GetAviationAOI

  • 概要
  • ディスカッション
  • 構文
  • コードのサンプル

概要

Retrieves the map ID, reference scale, rotation angle, geometry, and extraction query information for an area of interest (AOI) feature.

ディスカッション

This function can be used to retrieve the AOIs for different aeronautical charts stored in a product library. Once this information is retrieved, you can view specific details about an AOI feature, such as the map ID, reference scale, rotation angle, geometry, and extraction query. For instance, you can view the spatial reference and rotation angles for all the AOIs in the product library to ensure they are all consistent across products.

構文

GetAviationAOI (product_library, map_id)
パラメーター説明データ タイプ
product_library

The path to a connection file or the database used as the product library workspace.

String
map_id

The path to the area of interest in the product library. The path information is formatted as Solution Name::Product Class Name::Series Name::Product Name::Instance Name::AOI Name.

String

戻り値

データ タイプ説明
Dictionary

A dictionary that contains the map ID, reference scale, rotation angle, spatial reference, and extraction query properties.

コードのサンプル

GetAviationAOI example

This sample retrieves information on several map IDs and prints them.

# Name: GetAviationAOI.py
# Description: Retrieves information about map AOIs and prints the map IDs
# Author: Esri
# Date: June 2014

# Import arcpyproduction and aviation modules
import arcpy
import arcpyproduction

# Check out Aviation license
arcpy.CheckOutExtension("Aeronautical")

# Set variables
prodLib = "c:/data/FAA_PL.sde"
aois = ["Aeronautical::IFR_Enroute::AK High::AK H-2::AK H-2::AK H-2 AOI","Aeronautical::IFR_Enroute::US High Even::H-12::H-12::H-12 AOI"]

# Get map IDs
mapIDs = arcpyproduction.aviation.charting.GetAviationAOI(prodLib,aois)

# Print map ID, reference scale, and rotation angle
for key in mapIDs.keys():
    print("MapId: {}\n Reference Scale: {}\n Rotation Angle: {}\n".format(mapIDs[key].mapid, mapIDs[key].referencescale, mapIDs[key].rotationangle))

# Check in Aviation license
arcpy.CheckInExtension("Aeronautical")

関連トピック

  • Introduction to arcpyproduction.aviation.charting
  • Creating a Python script to perform cartographic tasks on aeronautical charts

ArcGIS Desktop

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

ArcGIS

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

Esri について

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