ArcGIS Desktop

  • Documentación
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

GetAviationAOI

  • Resumen
  • Debate
  • Sintaxis
  • Muestra de código

Resumen

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

Licencia:

This function requires an ArcGIS for Aviation license.

Debate

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.

Sintaxis

GetAviationAOI (product_library, map_id)
ParámetroExplicaciónTipo de datos
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

Valor de retorno

Tipo de datosExplicación
Dictionary

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

Muestra de código

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

Temas relacionados

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

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal