CÓMO

Los alias de campo de los shapefiles no se conservan en ArcGIS Online o Portal for ArcGIS

Last Published: March 27, 2024

Descripción

En ArcGIS Online o Portal for ArcGIS, se pueden agregar shapefiles como un elemento para crear una capa de entidades alojada. Sin embargo, la capa de entidades resultante no conserva los alias de campo, y los nombres de campo y visualización son idénticos.

En este ejemplo, el shapefile se crea en ArcGIS Pro con diferentes nombres de campo y alias de campo. Sin embargo, cuando el shapefile se agrega a ArcGIS Online, los nombres de visualización de la capa de entidades siguen los nombres de campo en lugar de los alias de campo.

Los nombres de alias de campo en ArcGIS Pro
Los nombres de visalización en ArcGIS Online que siguen a los nombres de campo en lugar de a los nombres de alias

Causa

Este comportamiento es una limitación conocida de los shapefiles. Utilizan el formato de archivo dBASE (archivo .dbf) para almacenar atributos, que no incluye alias de campo, a diferencia de las geodatabases. Los shapefiles pueden tener alias cuando se hace referencia a ellos dentro de un documento de mapa o un archivo de capa, pero no como un archivo independiente o cuando se comparten sin un archivo de capa. Consulte ArcGIS Pro: Consideraciones de geoprocesamiento para la salida del shapefile para obtener más información.

Solución o solución alternativa

Configurar las ventanas emergentes de la capa del shapefile en ArcGIS Pro

  1. Abra ArcGIS Pro y agregue el shapefile al proyecto.
  2. Modifique los alias de campo de la capa del shapefile mediante el panel Configurar ventanas emergentes.
    1. En el panel Contenido, haga clic con el botón derecho en la capa del shapefile y haga clic en Configurar ventanas emergentes.
    2. En el panel Configurar ventanas emergentes, haga clic en Editar elemento emergente El icono Editar elemento emergente.
El icono Editar elemento emergente en el panel Configurar ventanas emergentes
  1. En el panel Opciones de campos, desactive Utilizar solo campos visibles y expresiones de Arcade.
  2. Pase el cursor sobre un campo de la tabla y haga clic en Dar formato al campo para modificar el alias del campo.
Los alias de campo en la tabla
  1. En el panel Formato de campo emergente, especifique el alias de campo para Etiqueta de visualización y haga clic en Atrás Icono Atrás.
Especificar el nombre del alias de campo en la página Formato de campo emergente
  1. Modifique los alias de campo restantes según sea necesario.
  1. En el panel Contenido, haga clic con el botón derecho en la capa del shapefile y haga clic en Compartir > Compartir como capa web para compartir la capa del shapefile como una capa web en ArcGIS Online o Portal for ArcGIS. Consulte ArcGIS Pro: Compartir una capa de entidades web para obtener instrucciones.
Compartir el shapefile como una capa web desde el panel Contenido
Note:
If the Share As Web Layer option is unavailable, close the shapefile layer's fields view.

La siguiente imagen muestra los alias de campo de la capa de entidades alojada conservados en ArcGIS Online.

Los nombres de visualización de campo en ArcGIS Online que reflejan los nombres de alias de campo establecidos en ArcGIS Pro

Modificar los alias de campo de la capa del shapefile mediante la vista de campos en ArcGIS Pro

  1. Abra ArcGIS Pro.
  2. Agregue el shapefile al proyecto y abra la vista de campos.
  3. En la tabla de vista de campos, haga doble clic en el campo debajo de la columna Alias y edite el alias.
Editar el nombre del alias de campo en la vista de campos
  1. Repita el paso 3 para modificar los alias restantes según sea necesario y haga clic en Guardar en la cinta superior.
  2. En la vista de campos, haga clic en Cerrar El icono Cerrar.
  3. En el panel Contenido, haga clic con el botón derecho en la capa del shapefile y haga clic en Compartir > Compartir como capa web para compartir la capa del shapefile como una capa web en ArcGIS Online o Portal for ArcGIS. Consulte ArcGIS Pro: Compartir una capa de entidades web para obtener instrucciones.
Compartir el shapefile como una capa web desde el panel Contenido

La siguiente imagen muestra los alias de campo de la capa de entidades alojada conservados en ArcGIS Online.

Los nombres de visualización de campo en ArcGIS Online que reflejan los nombres de alias de campo establecidos en ArcGIS Pro

Id. de artículo: 000032057

Obtenga soporte con IA

Resuelva su problema rápidamente con el chatbot de inteligencia artificial de soporte de Esri.

Empieza a chatear ahora

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Empieza a chatear ahora

Ir a opciones de descarga