ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

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
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Geocodificar direcciones

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

Resumen

Geocodifica una tabla de direcciones. Este proceso requiere una tabla que almacene las direcciones que desea geocodificar y un localizador de direcciones o un localizador de direcciones compuesto. Esta herramienta hace concordar las direcciones con el localizador de direcciones, y guarda el resultado de cada registro de entrada en una nueva clase de entidad de punto.

Ilustración

Geocodificar una tabla de direcciones

Uso

  • Podrá geocodificar una tabla de direcciones almacenadas en un único campo o que estén divididas en varios campos. Un campo de entrada almacena la dirección completa; por ejemplo, 303 Peachtree St NE, Atlanta GA 30308. Se admitirán varios campos si las direcciones de entrada están divididas en múltiples campos, como Address, City, State y ZIP, el formato general de direcciones de EE.UU.

    Herencia:

    Solo se admiten varios campos con los localizadores creados en versiones de ArcGIS anteriores a la 10.

  • La clase de entidad de salida se guarda en la misma referencia espacial que el localizador de direcciones. Es posible cambiar la referencia espacial de la clase de entidad de salida al establecer un sistema de coordenadas de salida diferente en la configuración del entorno de la herramienta.

  • La clase de entidad de salida, por defecto, almacena una copia de las direcciones de entrada e información adicional tal como puntuación, estado y dirección concordante de cada registro. Las direcciones pueden volverse a geocodificar mediante el uso de la herramienta Repetir geocodificación de direcciones o el cuadro de diálogo Recodificación interactiva de ArcMap. Editar las direcciones en la tabla de direcciones de entrada no cambiará el resultado en la clase de entidad de salida una vez que termina el proceso de concordancia y se crea la clase de entidad.

  • Configure el parámetro Clase de entidad de salida dinámica como TRUE (activado) si desea que se actualice automáticamente el resultado con concordancia en la clase de entidad de salida cuando se actualice la tabla de direcciones de entrada. Se crea una clase de relación para la tabla de entrada y la clase de entidad de salida. Cuando se cambia una dirección en la tabla de entrada durante una sesión de edición en ArcMap, la dirección se geocodificará otra vez inmediatamente, actualizándose el registro relacionado en la clase de entidad de salida con el nuevo resultado de geocodificación. La actualización automática también se admite para agregar un nuevo registro o eliminar un registro existente en la tabla de entrada.

    Nota:

    Esta opción estará disponible sólo si la tabla de direcciones de entrada y la clase de entidad de salida están en el mismo espacio de trabajo de geodatabase.

    Licencia:

    Esta opción estará desactivada si se está utilizando una licencia de ArcGIS for Desktop Basic , ya que no es posible generar clases de relación con una licencia de Basic.

  • Se requiere suscripción a ArcGIS Online for organizations para la geocodificación de una tabla de direcciones empleando el servicio de geocodificación de ArcGIS Online World. Consulte en Trabajar con el servicio de geocodificación de ArcGIS Online World.

Sintaxis

GeocodeAddresses_geocoding (in_table, address_locator, in_address_fields, out_feature_class, {out_relationship_type})
ParámetroExplicaciónTipo de datos
in_table

La tabla de direcciones que se va a geocodificar.

Table View
address_locator

El localizador de direcciones que se va a utilizar para geocodificar la tabla de direcciones.

Address Locator
in_address_fields
[input_address_field, table_field_name]

Cada asignación de campos en este parámetro está en el formato input_address_field, table_field_name, siendo input_address_field es el nombre del campo de dirección de entrada especificado por el localizador de direcciones, y table_field_name el nombre del campo correspondiente en la tabla de direcciones que se desea geocodificar.

Deberá especificar un solo campo de entrada simple que guarde la dirección completa. Otra alternativa es especificar también varios campos si las direcciones de entrada están divididas en diferentes campos, como Address, City, State y ZIP, el formato general de direcciones de EE.UU.

Si decide no asignar un campo de dirección de entrada opcional empleado por el localizador de direcciones a un campo de la tabla de entrada de direcciones, especifique que no hay asignación utilizando <None> en lugar de un nombre de campo.

Field Info
out_feature_class

La clase de entidad geocodificada o shapefile de salida.

Feature Class
out_relationship_type
(Opcional)

Indica si debe crear una copia estática de la tabla de direcciones dentro de la clase de entidad geocodificada o si debe crear una clase de entidad geocodificada y actualizada dinámicamente.

  • STATIC —Crea una copia estática de la tabla de direcciones de entrada de campos en la clase de entidad de salida. Esta es la opción predeterminada.
  • DYNAMIC —Crea una clase de relación entre la tabla de direcciones de entrada y la clase de entidad de salida de modo que las modificaciones a las direcciones en la tabla de direcciones de entrada se actualizan automáticamente en la clase de entidad de salida. Esta opción está admitida solo si la tabla de direcciones de entrada y la clase de entidad de salida están en el mismo espacio de trabajo de geodatabase.
    Licencia:

    Esta opción solamente se admitirá si dispone de licencias de ArcGIS for Desktop Standard o Advanced. Si no tiene la licencia correspondiente, aparecerá el siguiente mensaje de error: Geocodificar direcciones falló.

Boolean

Ejemplo de código

Ejemplo de GeocodeAddresses (Ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función GeocodeAddress en el modo inmediato.

# Import system modules
import arcpy
from arcpy import env
env.workspace = "C:\ArcTutor\Geocoding\atlanta.gdb" 

# Set local variables:
address_table = "customers"
address_locator = "Atlanta_AddressLocator"
address_fields = "Street Address;City City;State State;ZIP Zip"
geocode_result = "geocode_result"

arcpy.GeocodeAddresses_geocoding(address_table, address_locator, address_fields, geocode_result, 'STATIC')

Entornos

  • Espacio de trabajo actual
  • Palabra clave CONFIG de salida
  • Sistema de coordenadas de salida
  • Espacio de trabajo temporal

Información sobre licencias

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

Temas relacionados

  • Geocodificar una tabla de direcciones en ArcMap
  • Vista general de la caja de herramientas Geocodificación
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal