CÓMO

Eliminar espacios de los valores de un campo de cadena de caracteres en una tabla de atributos de ArcGIS Pro

Last Published: April 15, 2024

Descripción

En ArcGIS Pro, a veces es necesario eliminar espacios adicionales de los valores de un campo de cadena de caracteres en una tabla de atributos. Esto se puede lograr usando la función de Python strip(), que elimina cualquier carácter, incluidos los espacios. En este artículo se describe el flujo de trabajo para eliminar espacios mediante la función de Python strip() en la herramienta Calcular campo.

En este ejemplo, los espacios adicionales de los valores del campo COUNTY se eliminan para uniformizar el formato.

Campo COUNTY de la tabla de atributos.
Note:
• The strip() function removes all leading and trailing characters mentioned in the argument. If no argument is presented, only spaces are removed.
• To remove either leading or trailing spaces, use the lstrip() or rstrip() functions respectively.
• This function only works on string and text fields, not integer fields.

Solución o solución alternativa

  1. Abra el proyecto de ArcGIS Pro.
  2. En el panel Contenido, haga clic con el botón derecho en la capa y haga clic en Tabla de atributos para abrir la tabla de atributos de la capa.
Panel Contenido con la opción Tabla de atributos mostrada.
  1. En la tabla de atributos, haga clic con el botón derecho en el nombre del campo que contiene los valores con espacios que se van a eliminar y haga clic en Calcular campo. En este ejemplo se utiliza el campo COUNTY.
Campo COUNTY con la opción Calcular campo mostrada.
  1. Configure los parámetros en la ventana Calcular campo.
  1. En Tabla de entrada, asegúrese de que la capa seleccionada en el paso 2 se haya rellenado previamente. En este ejemplo, la tabla de entrada es Petroleum_Well.
  2. En Nombre de campo, asegúrese de que el campo seleccionado en el paso 3 se haya rellenado previamente. De lo contrario, seleccione el campo en el menú desplegable. En este ejemplo, el nombre del campo es COUNTY.
  3. En Tipo de expresión, seleccione Python 3.
  4. En Expresión, en el cuadro de expresión, escriba el siguiente código proporcionado. Reemplace 'Nombre de campo' por el nombre del campo seleccionado en el paso 3.
!Field Name!.strip()
Note:
The Calculate Field tool changes the input data permanently. To enable undo, toggle the Enable Undo option on in the Calculate Field window before running the tool. Or, create a new field and configure the field.
Ventana Calcular campo
  1. Haga clic en Aceptar.

Los espacios se eliminan de los valores del campo COUNTY.

Campo COUNTY de la tabla de atributos.

Id. de artículo: 000028712

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga