Crear un mapa web en tiempo real

El primer paso para crear sus aplicaciones en tiempo real es crear un mapa web con los datos en tiempo real necesarios. El departamento de obras públicas de la ciudad ya recopila datos en tiempo real sobre su flota de quitanieves mediante dispositivos de localización automática de vehículos (o AVL, por sus siglas en inglés). Estos dispositivos se instalan en todas las quitanieves y transmiten las coordenadas GPS del vehículo a un receptor situado en las oficinas municipales. Agregaremos estos datos a un mapa web y los simbolizaremos y etiquetaremos adecuadamente para comunicar claramente información importante a los usuarios.

Agregar datos en tiempo real

Las capas de entidades en tiempo real de las autoridades locales son actualizadas periódicamente por ArcGIS GeoEvent Server, que conecta las transmisiones de datos en tiempo real (tales como los transmitidos por los dispositivos AVL de las distintas quitanieves) a los servicios de entidades alojados en ArcGIS Online y ArcGIS Enterprise. Agregaremos cada una de estas tres capas de entidades en tiempo real a un nuevo mapa web.

Nota:

En este tutorial no se aborda en detalle la forma de crear los servicios de entidades en tiempo real mediante GeoEvent Server. Aprenderá más con los tutoriales incluidos en la Galería de ArcGIS GeoEvent Server.

  1. Inicie sesión en su cuenta de la organización de ArcGIS.
    Nota:

    Si no tiene una cuenta de organización, consulte las opciones de acceso a software.

  2. En la cinta, haga clic en Mapa.
    Nota:

    En función de su configuración de usuario y de su organización, puede haber abierto Visor de mapas. ArcGIS Online ofrece dos map viewers para visualizar, utilizar y crear mapas. Para obtener más información sobre los visores de mapas disponibles y cuál usar, consulte estas Preguntas frecuentes.

    Este tutorial utiliza Map Viewer Classic.

  3. Si es necesario, haga clic en Abrir en Map Viewer Classic o en la cinta.

    Se abre Map Viewer Classic.

  4. En la cinta, haga clic en Agregar y seleccione Buscar capas.

    Opción Buscar capas

    Aparece el panel de búsqueda. Buscará y agregará las tres capas en tiempo real de la ciudad relacionadas con las quitanieves y las vías públicas

  5. En el panel Buscar, haga clic en la flecha desplegable Mi contenido y elija ArcGIS Online.
  6. En el cuadro de texto Buscar capas, escriba Vehicles (Latest) (Vehículos (más reciente)). A continuación, introduzca owner:Learn_ArcGIS en el cuadro de búsqueda, para limitar la búsqueda a las capas que son propiedad de la cuenta de administrador de Learn ArcGIS. Pulse Intro para iniciar la búsqueda.

    Resultados de búsqueda de la capa Vehicles (Latest)

    La búsqueda devuelve la capa Vehicles (Latest). Esta capa contiene entidades de punto que visualizarán la última ubicación registrada de cada quitanieves. Cuando las quitanieves cambian de ubicación, sus dispositivos AVL transmiten sus coordenadas GPS a GeoEvent Server. Una vez configurada correctamente la capa, esta se actualizará automáticamente con las coordenadas más actuales.

  7. En la primera de las dos capas Vehicles (Latest), haga clic en el botón Agregar. Acérquese más a las entidades que rodean Salt Lake City, Utah.

    Agregar la capa Vehicles (Latest)

    Los vehículos se representan con triángulos de colores. Los triángulos de color naranja representan a las quitanieves y los de color azul representan a las camionetas con palas adosadas. Cada uno de los cinco vehículos tiene su correspondiente símbolo en el mapa. En este momento, las ubicaciones de los símbolos no se actualizan en tiempo real porque no ha cambiado la configuración para que la capa pueda hacerlo. En primer lugar, agregaremos las demás capas al mapa. A continuación, actualizará el intervalo de actualización de las capas.

  8. En el panel Buscar, cambie la cadena de caracteres de búsqueda a Vehicles (Past) owner:Learn_ArcGIS y pulse Intro.
  9. En los resultados de búsqueda, en el segundo resultado de Vehicles (Past) (Vehículos (anterior)), haga clic en el botón Agregar.

    Agregar la capa Vehicles (Past)

    Los vehículos se representan con círculos de colores. Al igual que antes, el color naranja representa a las quitanieves y el azul representa a las camionetas. Al igual que en la otra capa, esta capa no está configurada aún para actualizarse en tiempo real. Además, el gran número de círculos dificulta la visión de los triángulos que representan la ubicación más reciente de cada vehículo. Más adelante durante este tutorial, cambiará la simbología de una de las capas para que se diferencien mejor. Antes de ello, es necesario agregar una capa más.

  10. En el panel Buscar, busque y agregue la segunda capa Street Plowed Status (Estado de vía limpiada de nieve), propiedad de Learn_ArcGIS.

    Capa Street Plowed Status

    Esta capa contiene entidades que representan a las vías públicas principales de la zona. Cada vía se simboliza en función de si ya ha sido limpiada (verde), está pendiente de limpieza (rojo) o se está limpiando en este momento (amarillo). Aunque las entidades tienen el aspecto de líneas, en realidad son polígonos. Para detectar si una quitanieves ha entrado o salido de una sección concreta de una vía, los datos originales de la línea de centro de la vía cuentan con zonas de influencia con una distancia definida. De esta forma, incluso si una quitanieves no se encuentra exactamente en el centro de cada vía, se seguirá registrando como situada en esa vía. Las zonas de influencia se agregaron a GeoEvent Server como barreras geográficas o perímetros geométricos que desencadenan una respuesta si algún elemento entra en su área. En este caso, las vías públicas se marcan como limpias, aún no limpiadas o en progreso, en función de si las quitanieves han atravesado o están atravesando actualmente las barreras geográficas.

  11. En el panel Buscar, haga clic en el botón Atrás. Si es necesario, haga clic en Contenido para visualizar las capas que acaba de agregar al mapa.

    El panel Contenido muestra las capas que ha agregado al mapa.

    Capas de Contenido

    La capa Street Plowed Status no se ve bien en el mapa base actual, por lo que cambiará el mapa base a otro que presenta un esquema de colores más oscuro.

  12. En la cinta, haga clic en Mapa base y seleccione Lona gris oscuro.

    Mapa base Lona gris oscuro

    La capa Street Plowed Status ahora se ve más claramente en el mapa.

    Calles en el mapa base Lona gris oscuro

    Ahora ha agregado sus capas, pero el componente temporal de todas las capas está inactivo. Aunque estas capas se prepararon específicamente con GeoEvent Server para contener transmisiones de datos en directo basados en el dispositivo AVL de cada quitanieves, los datos no se actualizan en el mapa hasta que se establece un intervalo de actualización. Un intervalo de actualización es un periodo de tiempo durante el cual la capa se refresca en el mapa. Cuando la capa se refresca, toma los datos más recientes de los flujos de datos en tiempo real a los que está conectada mediante GeoEvent Server. Hasta que se establece un intervalo de actualización, las capas solo muestran los datos actualizados en el momento en que se agregó la capa al mapa.

  13. En el panel Contenido, apunte a la capa Street Plowed Status y haga clic en el botón Más opciones.

    Botón Más opciones

    Aparece un menú con valores adicionales de la capa.

  14. Apunte a Intervalo de actualización, active la casilla y escriba 0,5 en el cuadro de texto.

    Intervalo de actualización de 0,5 minutos

    El intervalo de actualización mínimo de esta capa es de 0,5 minutos, lo que equivale a 30 segundos. Las capas de su mapa se refrescan cada 30 segundos con los datos más recientes provenientes de los dispositivos AVL.

  15. Siga el mismo proceso para cambiar el Intervalo de actualización a 0,5 minutos para las capas Vehicles (Past) y Vehicles (Latest).

    Las tres capas se actualizan ahora a partir del mismo temporizador. Ahora reorganizaremos el orden de las capas para que la ubicación más reciente de los vehículos aparezca por encima del resto del contenido del mapa.

  16. En el panel Contenido, apunte a la capa Vehicles (Latest), apunte al icono de reordenar capas y arrastre la capa hasta situarla por encima de la capa Street Plowed Status.

    Reordenar las capas

  17. Arrastre la capa Vehicles (Past) para situarla entre las capas Vehicles (Latest) y Street Plowed Status.

    Orden de capas

Simbolizar y etiquetar los datos

Ahora ha agregado capas con datos en tiempo real, pero la simbología predeterminada dificulta la visión de las ubicaciones actuales de las quitanieves en el mapa. Cambiaremos la simbología de la capa y etiquetaremos cada quitanieves y cada camioneta para que aparezcan más claramente.

  1. En el panel Contenido, apunte a Vehicles (Latest) y haga clic en Cambiar estilo.

    Botón Cambiar estilo

    Aparece el panel Cambiar estilo. La capa ya está simbolizada en función del atributo vehicletype, que indica si un vehículo es una quitanieves o una camioneta. La idea no es cambiar si este atributo se muestra o no, sino afinar las opciones en cuanto a sus símbolos.

  2. En Selecciona un estilo de dibujo, en Tipos (símbolos únicos), haga clic en Opciones.

    Opciones de estilo de dibujo

    El panel muestra opciones de simbología. Se muestran dos símbolos: uno para las camionetas y otro para las quitanieves. Mantendrá el esquema de colores azul y naranja para que la simbología siga coincidiendo con la otra capa de vehículos, pero alterará levemente cada símbolo de forma que las ubicaciones de los vehículos destaquen.

  3. Haga clic en el símbolo de triángulo azul para camionetas.

    Símbolo de camionetas

    Aparece una ventana con opciones para cambiar el símbolo. Entre las opciones se encuentra una lista de símbolos predeterminados. La categoría de lista actual es la de formas.

  4. Haga clic en el menú desplegable Formas y seleccione Flechas.

    Categoría Flechas

  5. Desplácese por la lista de símbolos de flecha y haga clic en la flecha triangular blanca que apunta hacia arriba dentro de un círculo azul claro.

    Símbolo de flecha azul

  6. Cambie Tamaño de símbolo a 20 px.

    Tamaño de símbolo de 20

  7. Haga clic en Aceptar.

    El nuevo símbolo se aplica automáticamente al mapa.

    Símbolo de camioneta actualizado

    El nuevo símbolo utiliza un azul ligeramente distinto para diferenciarlo del símbolo de las ubicaciones anteriores de las camionetas. A continuación, haremos un cambio similar en el símbolo de las quitanieves.

  8. En el panel Cambiar estilo, haga clic en el símbolo de triángulo naranja de las quitanieves.
  9. Desplácese por la lista de símbolos de flecha y haga clic en la flecha triangular blanca que apunta hacia arriba dentro de un círculo naranja oscuro.

    Símbolo de flecha naranja

  10. Cambie Tamaño de símbolo a 20 y haga clic en Aceptar.

    Se actualizan los símbolos de las quitanieves y de las camionetas.

    Símbolos de punto actualizados

    En lugar de que las flechas apunten siempre hacia arriba, orientaremos los símbolos para que apunten en la dirección hacia la que se dirigen los vehículos. Así, los usuarios podrán seguir mejor la ruta de cada vehículo gracias a la simbología.

  11. En el panel Cambiar estilo, active la casilla de verificación Girar símbolos (grados).

    Girar símbolos

    Aparecen opciones para el giro de los símbolos.

  12. Haga clic en el menú desplegable y seleccione heading (dirección). Compruebe que Geográfico esté seleccionado.

    Opciones para el giro

    Geográfico significa que la rotación irá en el sentido de las agujas del reloj desde 0 y el símbolo girará en el sentido de las agujas del reloj desde su orientación actual. Como resultado, las flechas apuntarán en la dirección hacia la que se dirigen los vehículos.

  13. En la parte inferior del panel, haga clic en Aceptar y en Hecho.

    Símbolos rotados en el mapa

    Los nuevos símbolos aparecen más claramente en el mapa y proporcionan más información al usuario. Sin embargo, es posible hacer que destaquen más y proporcionen más información. Etiquetaremos los vehículos de forma que las autoridades locales puedan determinar de un vistazo dónde se encuentra un vehículo concreto en el mapa.

  14. En el panel Contenido, apunte a la capa Vehicles (Latest). Haga clic en Más opciones y seleccione Crear etiquetas.

    Crear etiquetas

    Aparece el panel Etiquetar entidades y se agregan etiquetas predeterminadas a los vehículos. Los vehículos se etiquetan por su número (Camioneta 1, Camioneta 2, etc.), lo que ayuda a las autoridades locales a identificar cada camioneta de su flota en el mapa. Sin embargo, las etiquetas predeterminadas utilizan texto normal en color negro que no se ve bien sobre este mapa base oscuro.

  15. En el panel Etiquetar entidades, haga clic en el color del texto de etiqueta actual y seleccione el color blanco.

    Color blanco para el texto de las etiquetas

    El color de texto blanco se ve más claramente en el mapa. Sin embargo, la alineación predeterminada de las etiquetas las sitúa en la esquina superior derecha del símbolo. Cuando las camionetas están cerca unas de otras, puede ser difícil saber qué etiqueta corresponde a cada símbolo.

  16. En Alineación, seleccione la alineación inferior central.

    Alineación

  17. En la parte inferior del panel, haga clic en Aceptar.

    Etiquetas blancas

    Las etiquetas completadas indican más claramente qué camioneta o quitanieves corresponde a cada símbolo. (Si hay dos etiquetas superpuestas, es posible que no se muestren en el mapa). A continuación, guardará el mapa.

Filtrar ubicaciones anteriores de las quitanieves

Resulta útil saber dónde ha estado cada quitanieves, pero en este momento se refleja un número excesivo de ubicaciones pasadas, lo que hace más difícil saber qué quitanieves estaba dónde y en qué momento. Aprovechará el filtrado por tiempo para visualizar únicamente las ubicaciones pasadas de los vehículos que se hayan producido en los últimos dos minutos. Al aplicar este filtro, se aligera la cantidad de información visual que ven los usuarios.

  1. Para la capa Vehículos (anterior), haga clic en el botón Filtro.

    Botón Filtrar

    Aparece la ventana Filtrar. Usará esta ventana para crear una consulta para que la capa Vehículos (anterior) muestre solo las entidades cuyo atributo de hora esté dentro de los últimos dos minutos.

  2. En el panel Filtro: Vehicles (Past), cree la siguiente expresión:
    • En Campo, seleccione time.
    • En operador, seleccione en los últimos.
    • En Valor, especifique 2 minutos.

    Aplicar el filtro quitanieves

    La expresión aplicará un filtro en todos los tipos de vehículos (tanto quitanieves como camionetas) que se han actualizado en los últimos dos minutos respecto de la hora actual.

  3. Haga clic en Aplicar filtro para definir la expresión.

    Los datos del mapa se filtran.

    Mapa filtrado

    Ahora cada quitanieves presenta una ruta de migas de pan con las ubicaciones anteriores. Gracias al filtro, los usuarios comprenden mejor dónde ha estado cada quitanieves y las calles que se limpiaron recientemente.

  4. En la cinta, haga clic en Guardar y elija Guardar como.

    Botón Guardar

  5. En la ventana Guardar mapa, introduzca la siguiente información:
    • En Título, escriba Quitanieves en una ciudad de Utah
    • En Etiquetas, escriba Quitanieves, Carreteras, Utah
    • En Resumen, escriba Este mapa muestra la ubicación en tiempo real de las quitanieves de una ciudad de Utah.
    Guardar mapa
  6. Haga clic en Guardar mapa.

Su mapa ya está completo. Muestra la ubicación de las quitanieves y el estado de las vías públicas de toda la ciudad. Las capas de datos se actualizan en tiempo real con un intervalo de 30 segundos y las entidades se simbolizan para comunicar al usuario información importante.


Crear un cuadro de mando

Anteriormente, creó un mapa web con capas en tiempo real que mostraban la ubicación actual de las quitanieves por toda la ciudad. El mapa también indicaba si las carreteras habían sido limpiadas. Aunque el mapa contiene datos vitales tanto para los ciudadanos como para las autoridades municipales, estas últimas requieren un cuadro de mando de uso interno para monitorizar las operaciones de limpieza de nieve. El cuadro de mando debe proporcionar la siguiente información:

  • Una lista que se actualice en tiempo real con nombres de vehículos, velocidades y la última vez que su ubicación se actualizó
  • Un gráfico de barras que se actualice en tiempo real con las velocidades de los vehículos
  • Un gráfico circular que se actualice en tiempo real con las proporciones del estado de limpieza de las calles
  • Una lista que presente nombres de calles y el estado de limpieza

Esta información ayudará a las autoridades locales a organizar las rutas de las quitanieves y monitorizar las operaciones de limpieza de la nieve en toda la ciudad. Mediante ArcGIS Dashboards, creará un tipo de cuadro de mando. Los cuadros de mando son totalmente configurables y pueden contener elementos para visualizar mapas, listas y gráficos. En este tutorial, instalaremos el ArcGIS Dashboards gratuito para combinar su mapa web con la información requerida por las autoridades municipales.

Agregar su mapa a un cuadro de mando de operaciones

En primer lugar, elegirá el mapa que utilizará su cuadro de mando.

  1. Si es necesario, inicie sesión en su cuenta de ArcGIS Online.
  2. En la cinta, haga clic en Inicio y elija Contenido.
  3. En la cinta, haga clic en Selector de aplicaciones y elija Cuadros de mando.

    Aplicación Dashboards

    Aparece la página de inicio de ArcGIS Dashboards, donde puede crear, editar y visualizar cuadros de mando.

  4. Haga clic en Crear cuadro de mando.

    Aparece el panel Crear nuevo cuadro de mando.

  5. En el panel Crear nuevo cuadro de mando, introduzca lo siguiente:
    • En Título, escriba Quitanieves en una ciudad de Utah.
    • En Etiquetas, escriba Aprender.
    • En Resumen, escriba Ubicación de las quitanieves y estado de las vías públicas de una ciudad de Utah.
    • En Carpeta, seleccione la ubicación en la que desea almacenar el cuadro de mando.

    Crear un nuevo cuadro de mando

  6. Haga clic en Crear cuadro de mando para generar la nueva aplicación de cuadro de mando.

    Ahora que ha creado su cuadro de mando, puede agregar elementos. En los siguientes pasos, agregará los siguientes elementos:

    • Mapa
    • Lista
    • Gráfico de serie
    • Gráfico circular
  7. En el panel lateral, haga clic en el botón Agregar elemento.

    Botón Agregar elemento en el panel lateral

    Aparece el panel Diseño.

  8. En el cuadro de mando, elija Mapa.

    Agregar un mapa al cuadro de mando.

    Aparece el panel Seleccionar un mapa y enumera los mapas web que están disponibles en su cuenta de ArcGIS.

  9. Busque el mapa web Quitanieves en una ciudad de Utah. Haga clic en Seleccionar para agregar el mapa como un elemento a su cuadro de mando.

    El contenido del mapa web servirá como fuente de datos para los otros elementos.

    Seleccionar un mapa para agregarlo al cuadro de mando

    Aparece la ventana de mapa Quitanieves en una ciudad de Utah con propiedades para configurar su mapa.

  10. En la pestaña Configuración, haga clic en los botones de alternancia para habilitar las opciones siguientes:
    • Elementos emergentes
    • Extensión y marcadores predeterminados
    • Visibilidad de capa
    • Conmutador de mapas base
    • Buscar

    Configurar ajustes de mapa

    Estas funcionalidades permiten a los usuarios navegar eficazmente por el mapa, además de seleccionar entidades de interés y conseguir más información mediante elementos emergentes.

  11. Haga clic en Hecho. En el mapa, haga clic en una camioneta para abrir un elemento emergente que contenga atributos sobre la entidad.

    Aparece el cuadro de mando con los elementos de mapa que acaba de configurar.

    Elemento de mapa configurado con elemento emergente

    Dado que ha habilitado los elementos emergentes en su cuadro de mando, la funcionalidad para hacer clic en una entidad para acceder a los atributos está disponible automáticamente.

  12. Por su cuenta, explore el diseño y haga clic en otras entidades para ver sus atributos.
  13. Cierre la ventana emergente.

Agregar elementos

Ha configurado su elemento de mapa y aprovechado algunas de las funcionalidades de tiempo real de Dashboards para que su mapa comunique información con una claridad aún mayor. Como mencionábamos al principio de este tutorial, las autoridades municipales quieren acceder de forma sencilla a cierta información adicional acerca de las quitanieves. En particular, les interesa una lista de información acerca de cada vehículo, así como gráficos que pueden utilizar para comparar la información de vehículos o calles. También desean una lista de nombres de calles con su estado de limpieza. Para proporcionarles esta información, configurará tres elementos y los organizará en su mapa.

  1. En el panel lateral, haga clic en Agregar elemento.

    A continuación, elegirá dónde agregar este elemento. Puede agregar elementos a cualquier lado del cuadro de mando o apilarlos sobre cualquier elemento existente. Su siguiente elemento se agregará al lado izquierdo del cuadro de mando.

  2. Haga clic en el botón Agregar elemento aquí a la izquierda del cuadro de mando. Seleccione Lista.

    Agregar un elemento de lista

    Ahora configurará la lista para indicar la velocidad de cada uno de los cinco vehículos de la flota. Esta información se utilizará para monitorizar los vehículos que están limpiando actualmente y a qué velocidad se mueven.

  3. En el panel Seleccionar una capa, elija Vehicles (Latest).

    Seleccionar capa de lista

    El panel de configuración Lista cambia para mostrar las opciones de datos de la capa Vehículos (más reciente).

    Definir propiedades de los datos del elemento de lista

    Nota:

    Es posible que su lista sea ligeramente distinta de las imágenes que se muestran en el tutorial, ya que esta capa de entidades es dinámica y se actualiza con frecuencia.

    De forma predeterminada, los vehículos aparecen enumerados ordenados por su ObjectID, un campo que organiza internamente las entidades de una capa. Lo cambiará para enumerar los vehículos ordenados por su nombre de vehículo.

  4. En el panel Opciones de datos, en Ordenar por, haga clic en Agregar campo y elija vehiclename.
  5. Haga clic en el icono de ordenar y compruebe que Orden ascendente esté seleccionado.

    Ordenar la lista en orden ascendente

    La vista previa del lado derecho de la ventana indica que los vehículos aparecen ahora enumerados en orden de su nombre. A continuación, agregaremos a la lista la velocidad de cada vehículo. Al igual que con el campo de tiempo que utilizamos para crear el filtro, los dispositivos AVL también registran la velocidad de cada quitanieves. La información de velocidad también esta incluida en la capa.

  6. En el panel lateral, haga clic en la pestaña Lista. El campo vehiclename ya se ha agregado al cuadro de texto.

    Agregar el campo vehiclename.

  7. Coloque el cursor después de {vehiclename} y pulse Intro. Haga clic en la flecha desplegable de campo y agregue el campo speed.

    Agregar campos de lista

    La vista previa de la lista incluye ahora la velocidad de cada vehículo en millas por hora y se muestra a la derecha del panel de opciones de lista.

    Campos adicionales enumerados

  8. Haga clic en la pestaña Acciones. En Cuando cambia la selección, haga clic en la flecha desplegable Zoom y utilice el botón de alternancia para habilitar el zoom. Resultará en que el mapa se acercará a la camioneta seleccionada.

    Agregar acción

  9. Haga clic en la pestaña General y, en el panel Opciones generales, en Título y Descripción, introduzca lo siguiente:
    • En Título, haga clic en Editar y escriba Vehículos en el panel de texto.
    • Utilice las opciones de formato para centrar el título y resaltarlo en negrita.
    • En Descripción, haga clic en Editar y escriba Velocidad en millas por hora en el panel de texto.

    Configuración de las opciones generales

    Después de realizar estos cambios, el título se colocará en la parte superior de la lista, y la descripción, en la parte inferior.

  10. Haga clic en Hecho.

    El elemento de lista se agrega al cuadro de mando. Puede arrastrar la lista y acoplarla a cualquier parte.

    Lista y mapa del cuadro de mando de operaciones

  11. Señale el botón Opciones de la lista y elija Arrastrar elemento. Arrastre el elemento de lista y acóplelo a la derecha del elemento de mapa. Ajuste la anchura del elemento de lista de modo que no consuma más espacio del necesario.

    Mover y configurar el elemento de lista

    Nota:

    Para ajustar el tamaño de un elemento, apunte al borde del elemento y arrástrelo hasta el tamaño deseado.

    Tener a la vista las velocidades de los vehículos está bien, pero puede hacer que la información sea más clara agregando un gráfico de barras que presente las velocidades de forma relativa entre sí.

  12. En el panel lateral, haga clic en Agregar elemento. Debajo del elemento de lista, haga clic en Agregar elemento aquí. Elija Gráfico de serie.

    Agregar un Gráfico de serie.

  13. En el panel Seleccionar una capa, seleccione Vehicles (Latest).
  14. En el panel Opciones de datos, cambie los siguientes parámetros:
    • En Categorías de, haga clic en Entidades.
    • En Campo de categoría, elija vehiclename.
    • En Serie, haga clic en Agregar serie y elija velocidad.
    • En Ordenar por, haga clic en Agregar campo, elija vehiclename y compruebe que Orden ascendente esté seleccionado.

    Nota:

    Si existe un valor vacío en los datos, puede eliminar la información vacía del gráfico utilizando la opción de filtro vehiclename no está vacío.

    Elemento de gráfico

    La vista previa muestra un gráfico de barras con cinco barras, una para cada vehículo. Sin embargo, las etiquetas de eje no indican los valores que representan las barras.

  15. Haga clic en la pestaña Ejes de categoría y, en Título, escriba Vehículo.

    El título del eje horizontal se actualiza a Vehículo.

  16. Haga clic en la pestaña Ejes de valor y, en Título, escriba Velocidad.

    El título del eje vertical se actualiza a Velocidad.

  17. Haga clic en la pestaña Serie, desplácese hacia abajo hasta la opción Colores de barra y haga clic en el parche de color existente.
  18. Sustituya el código hexadecimal existente por 00c5ff.

    Cambiar la rampa de color.

  19. Haga clic en la pestaña General y, en el panel Opciones generales, cambie los siguientes parámetros:
    • En Título, haga clic en Editar y escriba Velocidad del vehículo. Alinee el texto del título en el centro.
    • Debajo del cuadro de texto, haga clic en Normal y elija Encabezado 2.

    Cambiar el estilo del encabezado.

  20. Haga clic en Hecho.

    El gráfico aparece debajo del elemento de lista.

  21. Redimensione los elementos para que toda la información se visualice claramente.

    Mapa, gráfico y lista

    A continuación, agregará un elemento que muestra el estado de las calles en forma de un gráfico circular. Gracias a este elemento, las autoridades municipales pueden ver de un vistazo la proporción entre calles ya despejadas y las que aún quedan por limpiar. Funcionará como un medidor de progreso de las operaciones de limpieza.

  22. En el panel lateral, haga clic en Agregar elemento. Debajo del gráfico de serie, haga clic en Agregar elemento aquí. Elija Gráfico circular.
  23. En el panel Seleccionar una capa, elija Street Plowed Status (Estado de vía limpiada de nieve).

    Para ver un porcentaje de las calles ya limpias, visualizaremos el recuento de entidades de cada estado de limpieza.

  24. En el panel Opciones de datos, cambie los siguientes parámetros:

    • En Categorías de, asegúrese de que Valores agrupados está seleccionado.
    • En Campo de categoría, elija PlowedStatus.

    La vista previa se actualiza y muestra un gráfico circular con dos o tres secciones (es posible que no haya ninguna calle con el estado En curso). Actualizará la apariencia del gráfico para agregar una leyenda y cambiar el esquema de colores.

    Configuración del gráfico circular

    Nota:

    Sus valores pueden ser diferentes, puesto que los datos son dinámicos.

  25. Haga clic en la pestaña Gráfico.
  26. En el panel Opciones de gráfico, defina estos valores:
    • Expanda la sección Etiquetas. En Visibilidad, haga clic en Ocultar.
    • Expanda la sección Leyenda. En Visibilidad, haga clic en Porcentaje.

    Configuración de las etiquetas y la leyenda del gráfico circular

  27. Haga clic en la pestaña Sectores. En el panel Sectores, haga clic en Aplicar colores y elija sus propios colores o acepte la configuración de colores predeterminada.
  28. Haga clic en la pestaña General. En Título, haga clic en Editar y escriba Estado de limpieza de calles (porcentaje).

    Activará el gráfico circular con acciones de entidades para que los usuarios puedan ver en el gráfico qué calles se encuentran en un estado determinado

  29. Haga clic en la pestaña Acciones.
  30. En el panel Acciones, en Cuando cambia la selección, expanda Filtrar. En la lista desplegable, en Estado de limpieza de calles, utilice el botón de alternancia para habilitarla.
  31. Haga clic en Hecho.
  32. Redimensione los elementos de gráfico circular, lista y gráfico de barras para visualizar toda la información claramente.

    Cuadro de mando con gráfico circular

  33. Para utilizar las acciones de entidades que ha habilitado, haga clic en uno de los segmentos del gráfico circular y observe cómo la capa del mapa filtra las calles en función de la selección.

    El elemento de gráfico circular contiene mucho espacio vacío. Usará ese espacio para albergar el último elemento que creó. Este elemento será otro elemento de lista que muestra los nombres de las calles y su estado de limpieza.

  34. En el panel lateral, haga clic en Agregar elemento. En el lado izquierdo del gráfico circular, haga clic en Agregar elemento aquí y elija Lista.
    Elegir Lista.
  35. En el panel Seleccionar una capa, elija Street Plowed Status (Estado de vía limpiada de nieve).

    Quiere que la lista muestre el estado de limpieza de las calles, por lo que cambiará los ajustes de la lista para este fin. También aumentará el número máximo de elementos que pueden visualizarse en la lista para mostrar muchas calles a la vez.

  36. En el panel Opciones de datos, cambie los siguientes parámetros:

    • En Máximo de entidades visualizadas, establezca el valor como 50.
    • En Ordenar por, haga clic en Agregar campo, elija PlowedStatus y compruebe que Orden ascendente esté seleccionado.

    La vista previa se actualiza con una vista de calles, cada una con un símbolo que indica el estado de limpieza.

    Definir opciones de la lista

    Para que la lista resulte más clara, agregará una descripción a cada elemento de la lista para indicar explícitamente el estado de limpieza. Anteriormente agregó una descripción similar a la lista de velocidades de los vehículos.

  37. Haga clic en la pestaña Lista.
  38. En el panel Opciones de lista, haga clic después de {StreetName} y pulse Intro. En la línea debajo de {StreetName}, agregue el campo PlowedStatus.

    Campos de lista de estado de quitanieves

    Como hicimos con nuestro gráfico circular, activaremos ciertas acciones de entidades de la lista, para que los usuarios puedan usarla para navegar o resaltar calles concretas que les interesan.

  39. Haga clic en la pestaña Acciones.
  40. En el panel Acciones, expanda Zoom. Active el mapa Quitanieves en una ciudad de Utah.
  41. Haga clic en la pestaña General.
  42. En el panel Opciones generales, en el título, haga clic en Editar. Escriba Estado de limpieza de calles (nombre de calle).
  43. Haga clic en Hecho.
  44. Cambie el tamaño de los elementos para minimizar el espacio vacío.

    Cuadro de mando con la lista del estado de limpieza

    Tómese unos minutos para explorar el cuadro de mando de operaciones que acaba de configurar. A continuación, agréguele un encabezado.

  45. En el panel lateral, haga clic en Agregar elemento. En el centro de la pantalla, en la parte superior, haga clic en Agregar elemento aquí. Elija Encabezado.
    Agregar encabezado

    El encabezado muestra de forma predeterminada el título del mapa.

  46. Haga clic en Hecho.

Guardar y compartir su cuadro de mando

El cuadro de mando ahora está configurado con los elementos necesarios. A continuación, guardará el cuadro de mando y lo compartirá con las personas adecuadas.

  1. En la barra de herramientas del cuadro de mando, haga clic en el botón Guardar y seleccione Guardar.
    Guardar el cuadro de mando
  2. Haga clic en el icono situado junto al título del cuadro de mando. En la lista, elija Detalles de elemento del cuadro de mando.

    Actualizar detalles de elementos del cuadro de mando

    Puede compartir el cuadro de mando con otros miembros de su organización o con todo el mundo. Dado que esta vista de operaciones está destinada a las autoridades municipales y no al público en general, solo la compartirá con su organización.

  3. En la pestaña Descripción general de la página de detalles de elementos Quitanieves en una ciudad de Utah, haga clic en Compartir.

    Comparta el cuadro de mando con su organización.

  4. En la ventana Compartir, seleccione Organización y haga clic en Guardar.

    Cuando comparte el cuadro de mando, todos los mapas y datasets asociados deberán compartirse del mismo modo. Puede acceder al cuadro de mando compartido a través tanto de la aplicación de ArcGIS Dashboards como de una cuenta de ArcGIS Online.

Ha utilizado su mapa web para crear un cuadro de mando que las autoridades municipales pueden usar para controlar y administrar eficazmente sus operaciones de quitanieves. En particular, agregó listas y gráficos de calles y vehículos.


Crear una aplicación web

Anteriormente, creó un cuadro de mando personalizado para ayudar a las autoridades locales a tomar decisiones acerca de sus operaciones de quitanieves durante los eventos climatológicos. A continuación, creará una aplicación web diseñada para los ciudadanos del municipio. Durante una tormenta de nieve, es vital que los ciudadanos estén bien informados para garantizar su seguridad y que el tráfico fluya lo más eficientemente posible. Los vecinos que viven en la ciudad no necesitan acceder a la información del cuadro de mando en tiempo real incluida en su cuadro de mando, por ejemplo, gráficos de progreso y listas de vehículos. Sin embargo, es importante informar a los vecinos del estado actual para que puedan saber en qué momento se limpia la nieve de su calle y de las que conectan con ella. Creará una aplicación web mediante ArcGIS Web AppBuilder para ofrecer a los ciudadanos la información más actualizada sobre el progreso de la limpieza.

Actualizar el mapa web con datos de transmisión

Antes de crear su aplicación web, actualizaremos su mapa web con otro tipo de servicio SIG en tiempo real, denominado servicio de transmisión. Los servicios de transmisión se crean y publican en GeoEvent Server. A diferencia de las capas que ha usado hasta ahora, los servicios de transmisión no requieren establecer un intervalo de actualización; los nuevos datos de eventos se transmiten inmediatamente a las aplicaciones cliente. Al utilizar un servicio de transmisión de ubicaciones de los vehículos, su mapa web contendrá la información más actualizada sin depender del intervalo de actualización de 6 segundos.

  1. En caso necesario, inicie sesión en su cuenta de organización de ArcGIS y abra su mapa web Quitanieves en una ciudad de Utah.

    El mapa actual se utiliza en su cuadro de mando y cualquier cambio que haga se reflejará en él. Para evitar que el cuadro de mando cambie, guardará una copia de su mapa.

  2. En la cinta, haga clic en Guardar y elija Guardar como.
  3. En la ventana Guardar mapa, cambie el nombre del mapa a Quitanieves en una ciudad de Utah (servicio de transmisión). Deje todos los demás parámetros sin cambiar y haga clic en Guardar mapa.

    El mapa se guarda con un nuevo título. Los cambios que haga en este mapa no se reflejarán en su cuadro de mando. A continuación, agregaremos el servicio de transmisión. Los servicios de transmisión no se alojan en ArcGIS Online, por lo que no es posible buscar uno de ellos entre otras capas de ArcGIS Online. En su lugar, utilizaremos la URL del servicio, que apunta al servicio alojado en el servidor SIG de la ciudad.

  4. En la cinta, haga clic en Agregar y seleccione Agregar capa desde la web.

    Agregar capa desde la web

    Aparece la ventana Agregar capa desde la Web.

  5. Para URL, copie y pegue la siguiente URL: https://realtimegis2016.esri.com:6443/arcgis/rest/services/SandyVehicles/StreamServer.

    URL del servicio

  6. Haga clic en Agregar capa.

    Se agrega al mapa una nueva capa denominada SandyVehicles. Es posible que resulte difícil ver la nueva capa con todos los demás datos mostrados actualmente en el mapa, por lo que desactivaremos algunas de las otras capas.

  7. En el panel Contenido, desactive las capas Vehículos (más reciente) y Vehículos (anterior).

    Vehículos
    Nota:

    Sus puntos pueden ser diferentes.

    Esta capa representa la ubicación más reciente de las quitanieves de la ciudad. Debido a que la capa es un servicio de transmisión, se actualiza automáticamente cada vez que se agregan datos geográficos al servidor, en lugar de refrescarse con un intervalo fijo de 30 segundos. Ahora, cambiará el nombre de la capa de transmisión de modo que su nombre se corresponda con el de las otras capas.

  8. En el panel Contenido, señale la capa SandyVehicles, haga clic en el botón Más opciones y seleccione Cambiar nombre.

    Cambiar nombre

  9. Cambie el nombre de la capa a Vehículos (transmisión) y haga clic en Aceptar.

Simbolizar la capa de transmisión

A continuación, cambiaremos la simbología predeterminada del servicio de transmisión para que sea similar a la capa Vehículos (más reciente). También cambiaremos el símbolo del servicio para mostrar migas de pan de dónde se encontraba cada vehículo en el pasado reciente.

  1. En el panel Contenido, apunte a Vehículos (transmisión) y haga clic en Cambiar estilo.

    Las capas en tiempo real que utilizó anteriormente estaban simbolizadas para mostrar las quitanieves y las camionetas con símbolos diferentes. El servicio de transmisión solo puede simbolizarse con un único símbolo, pero es posible hacer que ese símbolo sea visualmente similar a los de las otras capas de vehículos.

  2. En el panel Cambiar estilo, haga clic en Símbolos.

    Símbolos

    Se muestra una ventana con opciones de símbolos.

  3. En la pestaña Forma, si es necesario, cambie la categoría de símbolos a Flechas. Desplácese por la lista de símbolos de flecha hasta encontrar una flecha triangular apuntando hacia arriba dentro de un círculo morado.

    Símbolo de flecha morada

  4. Cambie Tamaño de símbolo a 20 px y haga clic en Aceptar.

    El nuevo símbolo se agrega al mapa.

    Símbolo para vehículos

  5. En el panel Cambiar estilo, active la casilla de verificación Girar símbolos (grados). En el menú desplegable, seleccione Encabezado y confirme que ha seleccionado Geográfico.

    Ahora, hará que el símbolo contenga símbolos adicionales para las 10 últimas ubicaciones de cada vehículo. Esto hará que cada símbolo aparezca seguido de una pista de las últimas ubicaciones conocidas de cada vehículo, de forma similar a su cuadro de mando. En el caso del cuadro de mando, este efecto se conseguía mediante un filtro; en su mapa web, lo conseguiremos a través de la simbología de la capa.

  6. Debajo de Esta capa transmite observaciones de entidades actualizadas, active Dibujar 5 observaciones anteriores y cambie el número de observaciones a 10.

    Dibujar las observaciones anteriores

    Tras unos segundos, los símbolos se actualizan y aparecen seguidos de una pista de círculos azules.

    Observaciones anteriores de los vehículos

    El símbolo de círculo azul es el símbolo predeterminado. Lo cambiaremos para que sea más parecido visualmente al símbolo de flecha morada.

  7. En el panel Cambiar estilo, debajo de la casilla de verificación de observaciones anteriores, en Símbolo, haga clic en el símbolo del círculo azul.

    Símbolo de observaciones anteriores

    Se muestra una ventana con opciones de símbolos.

  8. En caso necesario, elija la categoría de símbolos Flechas. Desplácese por la lista de símbolos hasta que encuentre una flecha morada triangular que apunta hacia arriba.

    Flecha morada para observaciones anteriores

  9. Cambie Tamaño de símbolo a 12 y haga clic en Aceptar.

    Los símbolos de círculo azul se convierten en flechas moradas. Además, las flechas giran en la dirección hacia la que se dirige el vehículo.

    Observaciones anteriores

    Ahora, conectará con una línea blanca los símbolos de migas de pan de las observaciones anteriores, para aumentar así la claridad visual.

  10. En el panel Cambiar estilo, marque Conectar observaciones, en Símbolo, haga clic en la línea negra. En la lista de colores, haga clic en el parche de color blanco y haga clic en Aceptar.
  11. En la parte inferior del panel Cambiar estilo, haga clic en Aceptar.
  12. Amplíe hasta que pueda ver claramente la línea que interconecta las observaciones.

    Símbolo final de vehículos

  13. Cuando termine de comprobar la línea, navegue de vuelta a la extensión completa de los datos.
  14. En la cinta, haga clic en Guardar.

Crear la aplicación web

Ahora que ha actualizado su mapa web para incluir un servicio de transmisión que muestra datos en tiempo real rápidamente, creará una aplicación web con ayuda de Web AppBuilder. Las aplicaciones web presentan mapas web con interfaces de usuario adaptadas a la finalidad específica del mapa. También le permiten agregar información descriptiva o vínculos a su organización. Web AppBuilder, en particular, ofrece toda una variedad de opciones personalizables a la hora de crear una aplicación web, a diferencia de las plantillas de aplicaciones web predeterminadas disponibles a través de ArcGIS Online. El primer paso para crear una aplicación web es compartir su mapa.

  1. En la cinta, haga clic en Compartir.

    Botón Compartir

    Su intención es que el público utilice la aplicación web, por lo que la compartirá adecuadamente.

  2. En la ventana Compartir, active Todos (público).

    Cualquier persona puede acceder ahora a su mapa web, siempre y cuando tenga la URL.

  3. En la parte inferior de la ventana Compartir, haga clic en Crear una aplicación web.

    Botón Crear una aplicación web

    Se muestra la ventana Crear una aplicación web nueva. Esta ventana contiene una lista de plantillas de aplicación configurables, cada una de ellas adaptada a un fin específico. Sin embargo, creará una aplicación web personalizada con ayuda de Web AppBuilder.

  4. Haga clic en la pestaña Web AppBuilder.

    Pestaña Web AppBuilder

    Esta pestaña ofrece opciones para el título, las etiquetas y más información de la aplicación web. Algunos de los parámetros se rellenan con información proveniente del mapa web, pero vamos a cambiar el título y agregar un resumen de información.

  5. En Título, escriba Aplicación web de operaciones de limpieza de nieve.
  6. En Resumen, escriba Aplicación web para ver el estado actual de las operaciones de limpieza de nieve en una ciudad de Utah.
  7. Asegúrese de que la opción Compartir esta aplicación del mismo modo que el mapa esté activada y haga clic en Introducción.

    Se inicia Web AppBuilder.

Configurar la aplicación web

Web AppBuilder actualmente contiene su mapa web, un título predeterminado y cierta funcionalidad de mapas predeterminada. A continuación, configuraremos aspectos de apariencia y funcionalidad de la aplicación web. En particular, agregaremos un widget a la aplicación web para proporcionar un mayor control de los servicios de transmisión.

  1. En el panel izquierdo de Web AppBuilder, en la pestaña Tema, seleccione Dardos.

    Tema Dardos

    Este tema coloca el título de la aplicación web y muchos de sus controles en una barra de color gris, denominada controlador, en la parte inferior del mapa. Simplifica una parte de la funcionalidad y pone énfasis en el mapa. Sin embargo, el controlador gris no se distingue visualmente del mapa base oscuro, por lo que vamos a cambiar su color.

  2. En Estilo, seleccione el esquema de colores morado.

    Esquema de colores morado

    Este esquema de colores se corresponde con los símbolos de color morado de los vehículos de su mapa. Hace que la información del controlador y las herramientas destaquen, realzando a la vez los datos en tiempo real más importantes. A continuación, cambiaremos otros aspectos de su aplicación web. El panel izquierdo tiene cuatro pestañas: Tema, Mapa, Widget y Atributo. La pestaña Mapa le permite elegir el mapa que desea usar en su aplicación y cambiar su extensión predeterminada. Ya ha elegido el mapa, por lo que no necesita usar esta pestaña. La pestaña Atributo le permite cambiar el título de la aplicación, así como otros detalles. Ya había asignado un título a la aplicación, así que tampoco usaremos esta pestaña.

  3. Haga clic en la pestaña Widget.

    Pestaña Widget

    Cuando creó el cuadro de mando, le agregó varios widgets. Estos widgets son listas y gráficos que contenían más información acerca de las operaciones. También puede agregar widgets a una aplicación web creada con Web AppBuilder. Estos widgets ayudan al usuario a realizar una amplia variedad de tareas con los mapas, por ejemplo, navegación y medición. Agregará un widget que permite a los usuarios interactuar con la capa de transmisión de la aplicación.

  4. En la pestaña Widget, haga clic en Establecer los widgets en este controlador.

    El controlador cuenta en este momento con tres widgets: una leyenda, una lista de capas y un control deslizante. Estos widgets aparecen en forma de botones debajo del título del controlador.

    Sugerencia:

    Para eliminar un widget, señálelo en el panel izquierdo y haga clic en el botón eliminar.

  5. En la lista de widgets, haga clic en el botón para agregar widgets.

    Botón para agregar widgets

    Aparece la ventana Seleccionar widget. Esta ventana contiene todos los tipos de widgets que puede incluir en el controlador. Existen más de 50 widgets que puede configurar.

  6. En la ventana Seleccionar widget, haga clic en el widget Transmisión para agregarlo y haga clic en Aceptar.

    Widget Transmisión

    Aparece la ventana Configurar transmisión. Existen varias opciones para el widget Transmisión, la mayoría de ellas activadas de forma predeterminada. Estas opciones ofrecen a los usuarios la posibilidad de detener e iniciar la transmisión, eliminar las observaciones anteriores y trazar las observaciones anteriores. Estos valores predeterminados ofrecen a los usuarios un mayor control del servicio de transmisión y les permiten centrarse en la información clave.

  7. Deje la configuración predeterminada sin cambiar y haga clic en Aceptar.

    El widget se agrega al controlador.

  8. Cerca de la parte inferior de la página, en el controlador, haga clic en el widget Transmisión.

    Widget Transmisión en el controlador

    Aparece la ventana Transmisión en el mapa.

    Controles de capa de transmisión

    Los usuarios pueden cambiar el número de observaciones de migas de pan que siguen a cada vehículo, o detener completamente la transmisión. Si lo desea, experimente con cualquiera de los controles de transmisión.

  9. Cuando haya terminado, cierre la ventana.

    Puede agregar más widgets a la aplicación web, pero el énfasis de su aplicación son sus capacidades de transmisión en tiempo real, por lo que no agregaremos nada más.

    Nota:

    Si desea más información sobre Web AppBuilder y algunos de los widgets disponibles, eche un vistazo al tutorial de Learn ArcGIS Alud de lodo de Oso: antes y después.

  10. En la parte inferior del panel izquierdo, haga clic en Guardar. Una vez guardada la aplicación, haga clic en Iniciar para abrirla.

    La aplicación acabada se abre en una nueva pestaña o una nueva ventana de navegador.

    Aplicación web terminada

  11. Explore la aplicación terminada.

    Pruebe a utilizar la función de vista previa para comprobar su aplicación y recuerde que la aplicación se puede visualizar tanto en un dispositivo móvil como en una tablet.

  12. Cuando haya terminado de explorarla, cierre la aplicación para volver a Web AppBuilder.

    Ahora, echará un vistazo a los metadatos de la aplicación.

  13. En la parte superior de Web AppBuilder, haga clic en el título de su aplicación.

    Aparece la página de detalles de elementos de la aplicación. Esta página contiene el nombre, la descripción y las restricciones de uso de la aplicación, además de otros detalles. También puede agregar una vista en miniatura. Es una buena práctica completar todos los metadatos posibles, especialmente en el caso de una aplicación que será usada por el público en general. Es probable que las autoridades municipales deseen editar los metadatos para incluir vínculos y referencias al sitio web del municipio. Quizá agreguen también la imagen del escudo o bandera municipales como vista en miniatura, para indicar que la aplicación es oficial. Sin embargo, para los fines de este tutorial editará los metadatos como desee.

  14. Asigne a la aplicación una vista en miniatura y una descripción.

    Su aplicación ya se comparte con el público, por lo que cualquiera que tenga la URL puede verla. Para correr la voz, las autoridades municipales pueden copiar la URL, divulgarla por las páginas oficiales de redes sociales del municipio y ofrecer la aplicación a través del sitio web de la ciudad.

  15. Desplácese hasta la parte inferior de los detalles de elementos. Dentro de URL, copie la URL de la aplicación y compártala con quien desee. También puede compartir la URL en las redes sociales para aumentar su alcance y accesibilidad.

En este tutorial, ha creado mapas y aplicaciones tanto para las autoridades municipales como para los ciudadanos y que pueden usarse para monitorizar el estado de las operaciones de limpieza de nieve por toda la ciudad. En primer lugar, creó un mapa web con capas de datos en tiempo real. Luego, usó ese mapa web para crear un cuadro de mando que permite a las autoridades municipales hacer un seguimiento de las quitanieves y del estado de las calles. Por último, creó una aplicación web que consolida la información más importante en una interfaz de usuario relativamente simple, de modo que los vecinos puedan disponer de la información más actualizada sobre qué calles están limpias. Estos mapas y aplicaciones le ayudarán a proteger la seguridad de los ciudadanos y proporcionar información en tiempo real a las personas responsables de las decisiones.

Encontrará más tutoriales en la galería de tutoriales.