ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • 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

Calcular campos adyacentes

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

El caso más común en el que se utiliza esta herramienta es cuando se completan los campos que se pueden utilizar para etiquetar las páginas adyacentes en un libro de mapas. Esta herramienta agrega ocho campos nuevos (cada campo representa uno de los ocho puntos de una brújula: Norte, Nordeste, Este, Sureste, Sur, Suroeste, Oeste y Noroeste) a la clase de entidad de entrada y calcula los valores que identifican los polígonos adyacentes (próximos), en cada dirección cardinal, para cada entidad en la clase de entidad de entrada.

Uso

  • Esta herramienta crea ocho campos nuevos cuyos nombres son una combinación del nombre y la dirección del in_field. La dirección debe estar abreviada. Por ejemplo, si el nombre del in_field es "PageName", los nuevos nombres de campo creados por la herramienta serán: "PageName_N", "PageName_NE", "PageName_E", "PageName_SE", "PageName_S", "PageName_SW", "PageName_W" y "PageName_NW". Si el nombre del in_field es "MyPoly", los nuevos nombres de campo serán: "MyPoly_N", "MyPoly_NE", "MyPoly_E", "MyPoly_SE", "MyPoly_S", "MyPoly_SW", "MyPoly_W" y "MyPoly_NW".

  • No puede especificar nombres para los nuevos campos. La herramienta utiliza nombres predeterminados, pero puede cambiar los nombres de campos después de ejecutar la herramienta.

  • Puede utilizar campos de una tabla unida.

Sintaxis

CalculateAdjacentFields_cartography (in_features, in_field)
ParámetroExplicaciónTipo de datos
in_features

Entidades de índice de cuadrícula poligonal a las que se agregarán datos de campos adyacentes.

Feature Layer
in_field

Campo cuyos valores se utilizarán para completar los datos de campos adyacentes. Utilice nombres de campos reales. No utilice alias de campos.

Field

Muestra de código

Ejemplo de la herramienta CalculateAdjacentFields (ventana de Python)

Crear y completar los campos que identifican las entidades adyacentes para una clase de entidad de cuadrícula de polígono.

import arcpy from arcpy import env arcpy.env.workspace = "C:\Data\ProjectData.gdb" arcpy.CalculateAdjacentFields_cartography ("Index", "PageName")
Ejemplo de la herramienta CalculateAdjacentFields (secuencia de comandos de Python independiente)

Crear y completar los campos que identifican las entidades adyacentes para una clase de entidad de cuadrícula de polígono.

# Name: calculateadjacentfields_example.py
# Description: Create and populate fields identifying adjacent features for a
# regular polygon grid feature class
# 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 = "MyPolygonIndex"
inField = "PageName"

# Execute CalculateAdjacentFields
arcpy.CalculateAdjacentFields_cartography (inFeatures, inField)

Entornos

  • Espacio de trabajo actual

Información sobre licencias

  • ArcGIS Desktop Basic: Sí
  • ArcGIS Desktop Standard: Sí
  • ArcGIS Desktop Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Páginas controladas por datos
  • Crear libros de mapas con ArcGIS
  • ¿Qué son las páginas controladas por datos?
  • Crear páginas controladas por datos

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 de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal