Buscador

Buscador

Nuestro nuevo e-commerce ya está al aire

Consejos para crear Capa de entidades

Owen Evans, 14 de Octubre 2015


Las capas de entidades son a menudo el mejor tipo de capa para usar en la visualización de sus datos vectoriales en los mapas web. Son fácilmente colocadas sobre mapas base estáticos para dar un contexto geográfico y soportan consultas y selecciones interactivas, proyecciones al vuelo y ventanas emergentes.

Esta noticia describe algunos consejos para crear mejores y más útiles capas de entidades a partir de archivos CSV. A pesar de que los consejos se refieren a ArcGIS Online, también son aplicables si usted está publicando capas de entidades para una instancia en Portal for ArcGIS.

Formatos de dato y tipos de campo

Los formatos de datos geográficos tales como la file geodatabase y el shapefile han definido tipos de campo para cada atributo (ejemplo: texto, numérico, fecha, etc.). Cuando carga una de esas fuentes a ArcGIS Online los tipos de datos de la fuente son usados para los campos resultantes de la capa web.

Un archivo CSV, sin embargo, es un formato básico que no contiene tipos de campos para las columnas de información almacenadas. Así, cuando publique un simple dato tabular como un CSV en ArcGIS Online cada columna de datos será asignada a un tipo de campo para la capa web resultante (como más adelante sucederá en este post).

Los tipos de campo son importantes ya que determina como será visualizada la información y que capacidades están disponibles para ese campo o la capa en general. Por ejemplo, los campos numéricos pueden ser incluidos en los gráficos de las ventanas emergentes mientras que los campos de tipo fecha pueden ser usados para habilitar capacidades de tiempo en la capa. Los tipos de campo también determinan cuales opciones de la simbología de Smart Mapping que están disponibles; por ejemplo la categoría Conteo y Cantidades esta únicamente disponible para campos de tipo numérico.

Abajo esta una lista de tipos de campos usados en ArcGIS Online y las características de cada tipo:


  • Cadena de caracteres (String): Para campos de texto o caracteres alfanuméricos tales como los códigos postales, IDs numéricos, números de teléfono, y cualquier campo que no deba desplegarse como un número ( con separadores de coma decimales). Por ejemplo, el código postal 83706 no debe visualizarse 83,706 o 83,706.00.
  • Entero (Integer): Para campos numéricos que representan un conteo (población. Hogares, carros) u otro conjunto de números o valores enteros (presupuestos en dólares enteros). Los campos enteros se visualizaran separados por coma sin lugar a decimales por defecto.
  • Doble (Double): Apropiado para para representar datos numéricos como promedios, campos normalizados o cualquier otro número con decimales. El formato desplegado por defecto es con dos decimales separados por coma.
  • Fecha (Date): Las fechas y/o tiempos. Estos tipos de campos permitirán a la entidad habilitar capacidades temporales. Hay varios tipos de formatos de tiempo

Publicando capas de entidades en ArcGIS Online

ArcGIS Online muestra algunos de los primeros registros de los datos en un archivo CSV para determinar cuál tipo de campo usara la capa de entidades alojada (ver Publicación de entidades en la ayuda para más detalles). Un tipo de campo también se puede establecer si el nombre del campo coincide con cualquiera de estos nombres de campos comunes:

  • String: Códigos Postales
  • Localización (String): Direcciones, Calles, Ciudades, Estados, Países.
  • Localización (Double): Latitude, Longitud, Lat, Long, X, Y.
  • Fecha (Date): Fecha, Tiempo.

ArcGIS Online hace un buen trabajo eligiendo los tipos de campos para CSV, pero hay algunos casos donde puede necesitar anular las sugerencias. Para el caso de códigos postales en un CSV puede llamarse “Office ZIP+4 Code” algunas veces ArcGIS Online no reconoce. En otros casos es cuando un campo es un conjunto de fechas se encuentra establecido como una cadena de caracteres (string); si esto pasa la opción de Habilitar tiempo no será visualizada en la capa. Si elige el mejor tipo de campo durante la publicación usted no tendría que ajustar el formato del campo después, asegúrese de que cuente con el estilo deseado y que las opciones de configuración se encuentren disponibles en la capa resultante.

Para escoger los tipos de campos para un conjunto de datos CSV publicando el archivo usando el botón Agregar Elemento desde la página de Mi Contenido. Entonces revise los tipos de campos en la lista y haga clic en cualquier tipo de campo que usted desee.


Siempre podrá agregar y remover campos después usando la herramienta Agregar/Remover Campos en el visor de tablas o utilizando el flujo de trabajo actualizado aquí.

También puede necesitar un conjunto de campos para geocodificar sus datos bajo con una columna con Campos de Localización. Muchos campos son usados para para localizar información (calles, ciudades, países, etc.) estos serían un tipo de campo de Cadena de Caracteres en la capa resultante, excepto X, Y, Lat, Long los cuales serán tipo Doble.

Más consejos para hacer capas de entidades

  • Cambie el nombre de sus archivos CSV a algo legible antes de cargarlos.
  • Revise los nombres de los campos en su CSV para que sean cortos y legibles. Es bueno incluir espacios, ArcGIS Online usa nombres de campos con espacios así como los alias.
  • Si usted está creando una capa para recolectar información, los modelos de datos de recolección proporcionan una capa de entidad vacía con un conjunto específico de campos y tipos de campo que pueden simplificar la configuración de la capa en algunos casos. Para utilizar estos se dirigen a Mi contenido> Crear> Capa de Entidades> Desde la Plantilla. Desde allí también se puede crear una nueva capa de entidades vacía basada en el esquema de un servicio existente.
  • Puede crear capas de entidades desde el sitio de ArcGIS para Desarrolladores. No necesita una cuenta de desarrollador para usar este sitio. Pueden ingresar con las credenciales de su cuenta organizacional, haciendo clic en Hosted Data (el icono del cilindro) en la parte superior derecha, y después selecciona la opción de New Feature Service e ingrese la información para definir su nueva capa de entidades.