ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

GetAviationAOI

  • Zusammenfassung
  • Auswertung
  • Syntax
  • Codebeispiel

Zusammenfassung

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

Auswertung

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.

Syntax

GetAviationAOI (product_library, map_id)
ParameterErklärungDatentyp
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

Rückgabewert

DatentypErklärung
Dictionary

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

Codebeispiel

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")

Verwandte Themen

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

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

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

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2022 Esri. | Datenschutz | Rechtliches