La actualización de ArcGIS Experience Builder incluye nuevos widgets, nuevas plantillas y ajustes adicionales de widget. A continuación, se enumeran los más destacados.
- Acceso: solo el propietario de la aplicación, administradores de la organización y miembros de grupos de actualizaciones compartidas con los que se comparte una aplicación pueden abrir una experiencia en el builder.
- Acciones de datos: agrega dos nuevas acciones de datos (Estadísticas y Agregar a tabla). Experience Builder admite ahora dos niveles de acciones de datos. Las acciones a nivel de fuente de datos afectan a todos los registros en toda una fuente de datos. Las acciones de nivel de registro solo afectan a registros seleccionados, cargados o al registro actual.
- Contenido dinámico: puede proporcionar etiquetas personalizadas para estadísticas en el editor de estadísticas. Para definir una etiqueta, sustituya el texto del marcador de posición, que actúa como la etiqueta predeterminada, y cámbielo en función del operador y campo que especifique.
- Ajustes generales: la pestaña General situada a la izquierda del builder abre los nuevos paneles Configuración de experiencia o Configuración de plantilla, donde podrá configurar los ajustes generales de su aplicación o plantilla. Puede utilizar la configuración de elementos para cambiar el favicono, la vista en miniatura y el resumen de su aplicación o plantilla. Puede utilizar la configuración de la zona horaria para elegir cómo Experience Builder gestiona los datos basados en el tiempo de otras zonas horarias. También puede utilizar la configuración de Gestionar estado URL para controlar qué parámetros de URL aparecen en la URL en tiempo de ejecución.
- Páginas de cuadrícula: la casilla Permitir expansión aparece ahora en la pestaña Estilo para los widgets anidados en una cuadrícula. Puede utilizarla para invalidar la casilla de verificación Permitir expansión que aparece en la configuración de una página de cuadrícula. Resulta útil si desea que los usuarios puedan expandir algunos elementos de la cuadrícula y no otros. Esta mejora también se aplica a los widgets Cuadrícula.
- Location Referencing: agrega seis widgets de Location Referencing. Puede utilizar estos widgets para administrar los datos de canalización con ArcGIS Pipeline Referencing y de carreteras con ArcGIS Roads and Highways. Puede obtener más información sobre estos widgets en la sección Widgets más abajo.
- Inicio de sesión: si una aplicación incluye widgets, datos, servicios de utilidades u otros componentes que requieren una cuenta con determinados privilegios, aparecerá un banner cuando el usuario acceda a la aplicación sin las credenciales necesarias. El banner enumera todas las partes de la aplicación a las que el usuario no puede acceder y le pide que inicie sesión con otra cuenta o que ignore y continúe sin acceso a los elementos. Si el usuario elige ignorar, la aplicación no vuelve a solicitar credenciales hasta que el usuario refresca la aplicación.
- Optimización móvil: cuando está editando diseños para dispositivos de pantalla pequeña, los paneles de configuración grandes que aparecieron previamente en el lienzo aparecen ahora en los márgenes del builder. Los paneles de configuración grandes incluyen el panel Contenido dinámico, el panel Estilo rápido en los widgets Botón, Divisor y Navegación por vistas, y mucho más.
- Búsqueda: los widgets Buscar, Tabla y Lista utilizan búsqueda de texto completo para generar sugerencias de búsqueda. Búsqueda de texto completo es un método de búsqueda eficiente que utiliza índices de campo de texto completo que dividen registros en unidades pequeñas que permiten búsquedas, como por ejemplo palabras individuales. Este es un cambio innovador. Previamente, los tres widgets utilizaban CONTAIN %abc% para buscar sugerencias, lo que implica que la fase de búsqueda podría estar en cualquier lugar en un registro. Sin embargo, la búsqueda de texto completo no encuentra frases en la mitad de las palabras. Por ejemplo, antes de esta versión, la introducción de alt para buscar ciudades de Estados Unidos podría devolver las sugerencias de Baltimore, Maryland y Alton, Texas. Ahora, de esas dos ciudades, la búsqueda de texto completo solo sugiere Alton, Texas. Los widgets Buscar, Tabla y Lista continúan utilizando CONTAIN %abc% para generar resultados de búsqueda.
Más información sobre la búsqueda de entidades en mapas y aplicaciones
- Plantillas: agrega la plantilla multipágina Lente, la plantilla de página desplazable Comparatista y cinco nuevas plantillas de página a pantalla completa, Panorama, Cuadro de mando, Altiplano, Prefacio y Sleuth. Puede identificar estas nuevas plantillas predeterminadas mediante la insignia Nuevo en sus vistas en miniatura en la galería Plantillas. Todas las plantillas creadas por Esri tienen una insignia oficial de Esri. Las plantillas en la pestaña ArcGIS Online de la galería se organizan ahora por categoría, incluyendo Entorno, Turismo e Infraestructura. Puede enumerar una plantilla pública en una categoría especificando esa categoría en la página de elemento de la plantilla.
- Parámetros de URL: agrega cinco nuevos parámetros del widget Mapa que puede utilizar para definir el centro del mapa, la escala, la rotación, el punto de visualización y la visibilidad de las capas. Agrega dos nuevos parámetros al widget Buscar, que puede utilizar para mostrar el origen de la búsqueda y la entrada de búsqueda. También agrega el parámetro block, que puede utilizar para que la aplicación vaya a un bloque específico en una página de desplazamiento. El nuevo parámetro data_s sustituye a data_id como parámetro para seleccionar registros de datos. Las URL con el parámetro data_id anterior siguen funcionando como se esperaba y se ajustan automáticamente al nuevo parámetro cuando se actualizan las selecciones. Todos los parámetros de los widgets Mapa y Buscar y el parámetro data_s siguen un signo de almohadilla (#) en lugar de un signo de interrogación (?). Para más información y para ver ejemplos, consulte Parámetros de URL.
- Servicios de utilidades: puede agregar servicios de geoprocesamiento y tareas de geoprocesamiento individuales en el panel Servicios de utilidades. Un servicio de geoprocesamiento es un conjunto de herramientas de geoprocesamiento, o tareas, publicadas en un sitio de servidor para realizar las operaciones necesarias para manipular y analizar la información geográfica. Puede utilizar servicios de geoprocesamiento con el nuevo widget Análisis.
- Ventanas: aparece la nueva configuración Bloquear página para ventanas fijas. Si desactiva esta opción, podrá hacer que una ventana no sea modal, lo que significa que los usuarios podrán interactuar tanto con la ventana como con la página mientras la ventana esté abierta. Las plantillas de las ventanas se organizan en tres categorías: bloqueador fijo, paso fijo y ancladas.
Widgets
Otras mejoras incluyen los siguientes widgets nuevos y actualizados:
- Widget Agregar evento de línea (nuevo): le permite crear nuevos eventos de línea a lo largo de rutas en un sistema de referenciación lineal (LRS).
- Widget Agregar evento de punto (nuevo): le permite crear nuevos eventos de punto a lo largo de rutas en un sistema de referenciación lineal (LRS).
- Widget Análisis (nuevo): agrega herramientas de análisis a una aplicación. Puede elegir entre 64 herramientas de análisis espacial integradas y más de 100 funciones ráster integradas. También puede agregar herramientas de geoprocesamiento personalizadas.
- Widget Identificar LRS (nuevo): le permite indentificar la ubicación de una ruta en el mapa y visualizar los valores de medición y los atributos de cualquier evento subyacente.
- Widget Fusionar eventos (nuevo): le permite fusionar dos o más eventos lineales que forman parte de la misma clase de entidad de línea en un sistema de referenciación lineal (LRS).
- Widget Cerca de mí (nuevo): le permite encontrar y resumir datos de entidades dentro de una cierta distancia respecto a una ubicación definida. La ubicación puede ser una entidad seleccionada, un gráfico dibujado o una ubicación definida por otro método de entrada. También puede encontrar entidades basadas en la extensión del mapa actual. El widget puede realizar tres tipos de análisis: encontrar la entidad más cercana a la ubicación definida, encontrar todas las entidades dentro de una distancia específica respecto a una ubicación definida o resumir los valores numéricos de las entidades cercanas mediante funciones estadísticas y expresiones SQL.
- Widget Buscar por ruta (nuevo): le permite buscar una ruta o parte de una ruta y localizar ubicaciones específicas a lo largo de ella en un sistema de referenciación lineal (LRS).
- Widget Seleccionar (nuevo): permite seleccionar entidades mediante la selección de atributos, la selección interactiva de mapas y la selección espacial. Puede habilitar diversas acciones de mensaje y datos que le permitirán realizar tareas de procesamiento de datos con una selección. El widget muestra las selecciones realizadas con otros widgets, como los de Tabla y Lista, lo que significa que puede seleccionar una entidad en otro widget y ejecutar acciones de datos en esa selección con el widget Seleccionar.
- Widget Dividir evento (nuevo): le permite dividir un evento de línea en dos eventos contiguos en un sistema de referenciación lineal (LRS).
- Widget Agregar datos: admite la carga de archivos GPX. Si hace clic en el botón Tipo para buscar tipos de datos específicos en el contenido de ArcGIS, ahora puede buscar capas de grupo. Los conjuntos de entidades que contienen varias capas aparecen en la categoría de capa de grupo cuando filtra por tipo de capa.
- Widget Marcador: marcadores para escenas web 3D pueden respetar los valores de luz diurna y clima desde el momento en que se definieron los marcadores. Los marcadores seleccionados muestran ahora una selección resaltada. Puede arrastrar para reordenar los marcadores en la configuración del widget. Los marcadores agregados en tiempo de ejecución tienen ahora vistas en miniatura de mapas en función del área del mapa que representan.
- Widget Botón: puede utilizar un widget Botón para abrir y cerrar un widget Barra lateral. Para ello, agregue un widget Botón a su aplicación. En la pestaña Acción de la configuración del widget Botón, agregue el desencadenador Clic en botón, seleccione un widget Barra lateral como destino y seleccione la acción Activar/Desactivar barra lateral.
- Widget Business Analyst: puede utilizar la nueva configuración Buscar para activar y desactivar la herramienta de búsqueda en el mapa del widget Business Analyst. El nuevo menú desplegable Fuente de datos enumera los datos disponibles para el país o la región seleccionados. Algunos países y regiones disponen de varias fuentes de datos. Puede personalizar el texto introductorio en el modo Preestablecido. Puede definir una infografía predeterminada en el modo Flujo de trabajo. El widget admite los cambios que realice en los colores y las fuentes en la pestaña Tema del builder. Gracias a la navegación mejorada y la experiencia de búsqueda de infografías en el modo Flujo de trabajo, puede buscar infografías por nombre, ordenarlas por nombre y fecha de creación y ver miniaturas en vista previa.
- Widget Tarjeta: puede utilizar los modos de diseño Automático y Personalizado, similares a los modos de diseño de optimización de Experience Builder móvil, para elaborar el diseño al pasar el cursor de una tarjeta. En el modo Automático, los ajustes de cualquier widget anidado se sincronizan a través de los estados predeterminado y al pasar el cursor. Este modo es apropiado si solo desea cambiar la configuración del contenido de la tarjeta, como el color de fondo, entre los estados predeterminado y al pasar el cursor y no necesita cambiar ninguna configuración del widget anidado. El modo Personalizado crea diseños separados para los estados predeterminado y al pasar el cursor de la tarjeta.
- Widget Gráfico: puede utilizar gráficos circulares para personalizar etiquetas de pasada del cursor y de datos cambiando el texto de la etiqueta, proporcionando una cantidad mínima y máxima de posiciones decimales, activando un separador de miles y mucho más. También puede utilizar gráficos circulares para proporcionar un ancho máximo de píxeles. Puede desactivar etiquetas de pasada del cursor en todos los tipos de gráficos. Cuando esté seleccionando un campo de categoría o de número, también puede buscar campos. Para los gráficos de columnas, barras, líneas y áreas, puede utilizar el nuevo ajuste Dividir por campo para dividir un campo de categoría entre otro campo. Si define Dividir por campo, los datos del campo de categoría se dividen en varias series de datos (es decir, una serie para cada valor único de Dividir por campo).
- Widget Direcciones: se han agregado las acciones de datos Indicaciones desde e Indicaciones hacia. Puede utilizar estas acciones de datos para que los usuarios puedan determinar el punto inicial o final de una ruta seleccionando una entidad de punto desde un widget Mapa, Tabla, Lista, Consulta o Información de entidad.
- Widget Dibujar: se ha agregado la opción de efecto de dibujo 3D En relación con la escena. Con este efecto, puede dibujar entidades en la parte superior de polígonos extruidos, SceneLayers de objetos 3D o BuildingSceneLayers, en función de cuál tiene mayor elevación. Si un dibujo está directamente encima de un edificio o de cualquier otra entidad, se dibuja en una elevación específica relativa a dicha entidad. Si un dibujo no está directamente encima de un edificio o de cualquier otra entidad, se alinea con la elevación del suelo o la IntegratedMeshLayer.
- Widget Editar: puede configurar ajustes de alineamiento de tiempo de ejecución en los ajustes del widget. Puede utilizar el modo Prescriptivo en los ajustes del widget para definir ajustes de alineación predefinidos que no se puedan modificar en tiempo de ejecución. Los privilegios de edición dependen ahora del lugar desde el cual acceda al widget Editar (en el builder o en una aplicación en tiempo de ejecución) y de su tipo de cuenta. Para obtener una lista completa de reglas y privilegios, consulte la documentación del widget Editar. Si activa la información sobre herramientas en tiempo de ejecución, puede pulsar el Tabulador mientras dibuja para introducir los valores de longitudes, ángulos y elevación de los segmentos. Estas nuevas restricciones de edición permiten un mayor control y eficiencia al dibujar en 2D y 3D.
- Widget Perfil de elevación: puede utilizar la nueva acción de datos Ver perfil de elevación para generar un perfil de elevación para una entidad de línea desde otro widget. El widget también agrega Coincidir perfil como un método para obtener valores de elevación para entidades que intersecan un perfil.
- Widget Filtrar: admite filtros de grupo. Puede utilizar el Generador de expresiones SQL de grupo para realizar expresiones lógicas para filtros de grupo, que filtran varios campos de fuentes de datos basándose en valores comunes. Puede duplicar filtros y filtros de grupo.
- Widget Controlador de vuelo: puede definir la cámara que girará alrededor del centro del mapa, que siempre es el punto en el centro de la vista de cámara actual del usuario.
- Widget Cuadrícula: la casilla Permitir expansión aparece ahora en la pestaña Estilo para los widgets anidados en una cuadrícula. Puede utilizarla para invalidar la casilla de verificación Permitir expansión que aparece en la configuración del widget Cuadrícula. Resulta útil si desea que los usuarios puedan expandir algunos elementos de la cuadrícula y no otros. Esta mejora también se aplica a las páginas de cuadrícula.
- Widget Imagen: la opción de representación Relleno se admite en los dispositivos iOS y macOS.
- Widget Mapa: agrega la herramienta Extensión navegar. El widget puede visualizar elementos emergentes en el mapa cuando el usuario selecciona entidades de mapa en otro widget, como por ejemplo un widget Tabla. Además, el widget admite acciones de datos que aparecen en elementos emergentes. La herramienta Seleccionar tiene varias actualizaciones. El modo selección de lazo admite dibujo a mano alzada. Puede utilizar accesos directos del teclado para agregar, retirar o seleccionar un subconjunto de la selección actual. El botón de herramienta de selección se convierte ahora en un botón de progreso cuando hace una selección. Esto resulta útil cuando selecciona una gran cantidad de entidades y el proceso de selección está durando mucho tiempo. Puede hacer clic en el botón de progreso para detener el proceso de selección y trabajar con las entidades seleccionadas hasta ese momento. Puede activar las consultas del lado del cliente para sus mapas web en los ajustes del widget Mapa. Las ventajas de las consultas del lado del cliente son una menor demanda al servidor y un mejor rendimiento de la aplicación. Las consultas del lado del cliente reducen considerablemente el número de peticiones de red realizadas a un servidor. Una configuración de aplicación Experience Builder común que puede exigirse en los servidores es un widget Lista que se actualiza en función de la extensión actual del mapa. Si tiene una aplicación de este tipo, puede evitar la sobrecarga de los servidores activando las consultas del lado del cliente. Además, las consultas del lado del cliente son más rápidas que las del lado del servidor. Las tareas relacionadas con los datos, como la selección de una entidad para actualizar un gráfico, se realizan más rápidamente.
- Widget Capas de mapas: se admiten configuraciones de capas únicas para widgets Capas de mapas individuales incluso si se conectan al mismo widget Mapa. Puede permitir a los usuarios buscar capas por su nombre y arrastrarlas para reordenarlas en tiempo de ejecución. El nuevo ajuste Utilizar casillas de verificación para controlar la visibilidad de las capas sustituye al ajuste Alternar visibilidad de capa. El widget admite cinco acciones de datos en el nivel de fuente de datos: Agregar a tabla, Exportar, Definir filtro, Definir ubicación y Estadísticas.
- Widget Imprimir: puede desactivar el botón Extensiones de impresión de vista previa, que permite a los usuarios visualizar el área del mapa que aparece en la impresión. Admite plantillas de informe. Puede imprimir utilizando plantillas de informe si se conecta a un servicio de impresión publicado con ArcGIS Enterprise 11.2 o versiones posteriores y que admita informes. Actualmente, el servicio de impresión predeterminado de ArcGIS Online no admite informes. El widget también admite elementos de diseño personalizados y elementos de informe personalizados. Si carga archivos de diseño .pagx o archivos de informe .rptx en la misma organización de ArcGIS que aloja el servicio de impresión conectado, esos diseños e informes estarán disponibles para seleccionarlos en Utilizar diseño de elemento de diseño y Utilizar informe de elemento de informe en el panel Configuración de plantilla de los ajustes del widget. Puede duplicar plantillas.
- Widget Buscar: si configura varias fuentes de búsqueda, los usuarios pueden utilizar la casilla de verificación Todo para activar o desactivar todas las fuentes en tiempo de ejecución.
- Widget Compartir: la casilla de verificación Incluir parámetros de URL que aparece en tiempo de ejecución permite a los usuarios incluir cualquier parámetro de URL activo en la URL que se va a copiar. Los usuarios pueden desmarcar esta casilla para compartir la URL original de la experiencia sin ningún parámetro.
- Widget Barra lateral: puede utilizar un widget Botón para abrir y cerrar un widget Barra lateral. Para ello, agregue un widget Botón a su aplicación. En la pestaña Acción de la configuración del widget Botón, agregue el desencadenador Clic en botón, seleccione un widget Barra lateral como destino y seleccione la acción Activar/Desactivar barra lateral.
- Widget Encuesta: puede rellenar preguntas de encuestas con datos de una entidad seleccionada en una escena web. La capa de escena debe tener una capa de entidades asociada.
- Widget Swipe: puede deslizar a través de capas agregadas con un widget Agregar datos en tiempo de ejecución. El widget tiene dos estilos de disposición, Panel y Barra. Puede utilizar la opción Activación predeterminada para que la herramienta Swipe se active de forma predeterminada cuando el widget se cargue por primera vez. Puede permitir que los usuarios cambien la visibilidad de las capas en tiempo de ejecución.
- Widget Tabla: puede agregar la acción de datos Definir filtro, lo que permite a los usuarios filtrar una tabla con expresiones SQL en tiempo de ejecución. Si activa Actualizar automáticamente para la fuente de datos conectada, puede incluir un mensaje que indique cuándo se actualizó la tabla por última vez. También puede incluir recuentos de registros totales y seleccionados. Puede utilizar la configuración predeterminada de una capa para determinar qué campos aparecen para la visualización inicial, qué campos están visibles y qué campos son editables. Puede seleccionar registros en hojas abiertas en tiempo de ejecución. Ahora hay dos acciones de datos relacionadas con la tabla que se activan en los ajustes de otros widgets, Ver en tabla y Agregar a tabla. Ambos sirven para enviar registros de otro widget a una tabla. La diferencia estriba en qué registros. Agregar a tabla es una acción en el nivel de fuente de datos, lo que significa que envía todos los registros de una fuente de datos al completo al widget Tabla. Ver en tabla es una acción de datos a nivel de registro, es decir, solo afecta a los registros seleccionados, actuales o cargados.
- Widget Línea temporal: Segundo es ahora una opción para la unidad de precisión mínima del tiempo.
- Widget Trazado de red de servicios: puede generar un gráfico de polígono alrededor de los resultados del trazado. La forma del gráfico puede ser una envoltura convexa o una zona de influencia. Una envoltura convexa resulta apropiada al crear un área grande de resultados que abarca los resultados del trazado de áreas desconectadas. Las zonas de influencia son apropiadas al crear áreas de resultados separadas para cada resultado del trazado. El widget genera una fuente de datos de salida que pueden utilizar otros widgets. Además, puede configurar acciones de mensajes en la configuración del widget. El widget Trazado de red de servicios puede ser la fuente del desencadenador Cambios de selección de registros.
- Widget Controlador de widget: si tiene paneles de widget abiertos en una posición fija, puede hacer de esa posición el punto intermedio exacto de la página. Puede agregar widgets de diseño, como Columna y Fila, a un widget Controlador de widget. Puede definir la anchura y la altura del panel de un widget fijo en Redimensionar. Si lo hace, el panel se extiende para rellenar el área del lienzo dentro de los márgenes Superior, Inferior, Izquierdo y Derecho, que puede definir en píxeles o en porcentaje del lienzo. Puede activar las líneas indicadoras que comunican qué widgets están activos. Puede utilizar los botones Expandir y Contraer para modificar la cantidad de espacio que ocupan los paneles sin cerrarlos del todo.