La plantilla Barra lateral se basa en la plantilla de aplicación web Barra lateral de Instant Apps. Proporciona una experiencia de aplicación nativa para un conjunto de herramientas y opciones que aparecen en un panel lateral junto al mapa. Puede incluir herramientas de mapa esenciales para explorar el mapa y marcadores para hacer zoom en regiones concretas. Proporcione las herramientas de edición para que los usuarios puedan agregar y actualizar las entidades del mapa. Configure filtros que pueden utilizar para obtener más información sobre sus datos.
Requisitos
Los requisitos para utilizar la plantilla Barra lateral son los siguientes:
- Proporcione una o varias aplicaciones web de Barra lateral. Pueden ser un único Id. de elemento válido, el Id. de un grupo que contenga varias aplicaciones web de Barra lateral o una consulta de búsqueda que contenga varios Id. de elemento.
- Las aplicaciones web de Barra lateral pueden ser públicas o protegidas. Para acceder a una aplicación web protegida de su organización de ArcGIS Online o del portal de ArcGIS Enterprise utilizando OAuth2, registre su aplicación y proporcione un Id. de cliente. Para obtener más información, consulte Firmar la aplicación. De forma predeterminada, en la galería de Barra lateral solo aparecen aplicaciones web de Barra lateral. Para acceder a las aplicaciones web de Barra lateral protegidas, haga clic en Configuración > Licenciamiento > Galería y proporcione un Id. de cliente.
Capacidades de la aplicación
La siguiente lista incluye ajustes y capacidades clave que, si se configuran en la aplicación web, son compatibles con la aplicación nativa:
- Lista de capas: muestra una lista de capas con iconos para activar y desactivar la visibilidad en el mapa. Puede elegir qué capas desea incluir en la herramienta en tiempo de ejecución.
- Marcadores: amplía y desplaza el mapa a una colección de extensiones preestablecidas que se guardan en el mapa.
- Elemento emergente: presenta el contenido emergente configurado al tocar una entidad.
- Herramientas de edición: proporciona opciones para agregar y actualizar entidades en capas editables.
- Detalles: muestra el contenido de descripción de los detalles de elemento del mapa de origen en el panel lateral de la aplicación.
- Filtro: filtra los datos del mapa en función de las opciones predefinidas.
- Cambiar el mapa base: modifica el aspecto del mapa cambiando a un mapa base diferente.
Una aplicación creada con la plantilla Barra lateral también incluye compatibilidad con mapas sin conexión al habilitar capas y mapas para su uso sin conexión.
Personalizar la aplicación
Una vez que haya creado la aplicación, podrá personalizarla cambiando su configuración.
Inicie AppStudio y, en el panel lateral, haga clic en Configuración > Propiedades. En la tabla siguiente se enumera el contenido de las pestañas de la pestaña Propiedades de barra lateral, ordenado por la pestaña en la que aparece, junto con su finalidad. También puede modificar las propiedades directamente en el archivo appinfo.json de la aplicación. Si cambia alguna de estas propiedades, haga clic en Aplicar para guardarlas antes de volver a iniciar su aplicación.
Contenido de la pestaña Pantalla de inicio
Propiedad | Nombre de JSON | Tipo | Descripción |
---|---|---|---|
Imagen de fondo | startBackground | Cadena de caracteres (dirección URL de imagen) | La imagen que se va a utilizar para el fondo de la página de inicio. |
Color de marca | brandColor | Cadena de caracteres (valor de color) | El color que se va a utilizar como color principal. |
Archivo de fuentes de título | mediumFontTTF | Cadena de caracteres (dirección URL de archivo de fuentes) | Establece la fuente de título personalizada que se utilizará en toda la aplicación. Esta fuente se utilizará en encabezados, títulos de página, etc. |
Archivo de fuentes de texto | regularFontTTF | Cadena de caracteres (dirección URL de archivo de fuentes) | Establece la fuente de texto personalizada que se utilizará en la aplicación. Esta fuente se utilizará en descripciones de fotos, en el texto acerca de la aplicación, etc. |
Correo electrónico de comentarios | feedbackEmail | Cadena de caracteres (Id. de correo electrónico) | La dirección de correo electrónico a la que se deben enviar las opiniones de los usuarios. |
Mostrar descargo de responsabilidad | showDisclaimer | Booleano (true|false) | Muestra el texto del descargo de responsabilidad como un elemento emergente en la aplicación. Este texto es el contenido de la sección Restricciones de acceso y uso de la pestaña Detalles. |
Contenido de la pestaña Galería
Propiedad | Nombre de JSON | Tipo | Descripción |
---|---|---|---|
Aplicaciones web de Barra lateral | galleryMapsQuery | Cadena de caracteres | Introduzca una consulta de ArcGIS para enumerar las aplicaciones web válidas de Barra lateral en la galería. Puede ser un Id. de un único elemento válido de la aplicación web, como id:87e4ea0800d64d4cb0e9d2e3784a5519, un Id. de grupo que contenga varias aplicaciones web, como group:47597bdf4b6d49fd85c0f4175a6e7b60, o una consulta de búsqueda con varios Id. de elemento de la aplicación web, como (id:87e4ea0800d64d4cb0e9d2e3784a5519 OR id:5a2cff5558704870bd5dbe36fbb94183). |
Resultados totales que mostrar en la galería | maxNumberOfQueryResults | Número | Introduzca el número máximo de aplicaciones web que se deben devolver al consultar el portal. |
URL de Portal | portalUrl | Cadena de caracteres | La URL de Portal en la que consultar las aplicaciones web de Barra lateral. |
Compatibilidad de aplicaciones web protegidas | supportSecuredMaps | Booleano (true|false) | Ofrece la capacidad de iniciar sesión en una organización para acceder a aplicaciones web protegidas, de acuerdo con los parámetros de consulta. |
Omitir inicio de sesión | enableAnonymousAccess | Booleano (true|false) | Si Compatibilidad con aplicaciones web protegidas está definida como true, configurar esta opción como true ofrece la capacidad de ignorar el inicio de sesión y mostrar únicamente las aplicaciones web disponibles públicamente en la galería. |
Campo de clasificación del portal | portalSortField | Cadena de caracteres | Se utiliza para ordenar las aplicaciones web que se muestran en la galería. Valores posibles: title, created, type, owner, modified, avgRating, numRatings, numComments, numViews. |
Orden de clasificación del portal | portalSortOrder | Cadena de caracteres | Se utiliza junto con el campo de ordenación de la galería para ordenar aplicaciones web en orden ascendente o descendente. Los valores posibles son asc o desc. |