Barra laterale

Il modello Barra laterale è basato sul modello app Web Barra laterale di Instant Apps. Fornisce un'esperienza app nativa per un set di strumenti e opzioni che compaiono in un pannello laterale a fianco della mappa. È possibile includere strumenti mappa di base per l'esplorazione della mappa e segnalibri per lo zoom verso regioni specifiche. Fornire gli strumenti di modifica in modo che gli utenti possano aggiungere e aggiornare le feature nella mappa. Configurare filtri che possono utilizzare per ottenere maggiori informazioni sui dati.

Requisiti

I requisiti per utilizzare il modello Barra laterale sono i seguenti:

  • Fornire una o più app Web Barra laterale. Queste possono essere un singolo ID elemento valido, l'ID di un gruppo che contiene più applicazioni Web Barra laterale, o un'interrogazione di ricerca che contiene più ID elemento.
  • Le applicazioni Web vicine Barra laterale possono essere pubbliche o protette. Per accedere alle app Web protette nell'organizzazione ArcGIS Online o nel portale ArcGIS Enterprise utilizzando OAuth2, registrare la propria app e fornire un ID client. Per maggiori informazioni, consultare Firmare l'app. Per impostazione predefinita, solo le app Web pubbliche Barra laterale compaiono nella galleria corrispettiva. Per accedere alle app Web protette Barra laterale, fare clic su Impostazioni > Licenze > Galleria e fornire un ID client.

Funzionalità app

Il seguente elenco include impostazioni e funzioni per le chiavi che, se configurate nell'app Web, sono supportate nell'app nativa:

  • Elenco layer: visualizza un elenco di layer con icone per disattivare e attivare la visibilità nella mappa. È possibile scegliere quali layer aggiungere nello strumento durante l'esecuzione.
  • Segnalibri: effettua zoom e pan nella mappa a una serie di estensioni predefinite che sono salvate nella mappa.
  • Pop-up: presenta il contenuto configurato del pop-up quando viene toccata una feature.
  • Strumenti di modifica: fornisce opzioni per aggiungere e aggiornare le feature in layer modificabili.
  • Dettagli: mostra la descrizione del contenuto proveniente dai dettagli elemento della mappa di origine nel pannello laterale dell'app.
  • Filtro: filtra i dati nella mappa in base a opzioni predefinite.
  • Attiva/disattiva mappa di base: cambia l'aspetto della mappa passando a una mappa di base diversa.

Le app create con il modello Barra laterale includono anche il supporto per le mappe offline quando i layer e le mappe sono abilitate all'uso offline.

Personalizzare un'app

Una volta creata un’app, sarà possibile personalizzarla modificando le relative impostazioni.

Avviare AppStudio e nel pannello laterale selezionare Impostazioni > Proprietà. La tabella seguente elenca i contenuti delle schede sulla scheda Proprietà Barra laterale, ordinate per la scheda sulla quale compaiono, e i loro scopi. È anche possibile modificare le proprietà direttamente nel file appinfo.json dell'app. Se si modifica una di queste proprietà, fare clic su Applica per salvare le modifiche prima di avviare nuovamente l'app.

Contenuto della scheda Schermata di avvio:

ProprietàNome JSONTipoDescrizione

Immagine di sfondo

startBackground

Stringa (URL immagine)

L'immagine da usare per lo sfondo della pagina iniziale.

Colore marchio

brandColor

Stringa (valore del colore)

Il colore da usare come colore primario.

File di caratteri del titolo

mediumFontTTF

Stringa (URL file di caratteri)

Imposta il carattere personalizzato del titolo utilizzato nell'app. Questo carattere sarà utilizzato nelle intestazioni, titoli di pagina, e così via.

File dei caratteri di testo

regularFontTTF

Stringa (URL file di caratteri)

Imposta il carattere personalizzato del titolo utilizzato nell'app. Questo carattere sarà utilizzato nelle descrizioni di foto, nel testo dell'app e così via.

E-mail di feedback

feedbackEmail

Stringa (ID e-mail)

L'indirizzo e-mail a cui inviare i feedback degli utenti.

Mostra Note legali

showDisclaimer

Booleano (vero|falso)

Mostra il testo di clausola come pop-up nell'app. Questo testo è il contenuto della sezione Limitazioni di accesso e uso della scheda Dettagli.

Contenuto della scheda Galleria

ProprietàNome JSONTipoDescrizione

App Web Barra laterale

galleryMapsQuery

Stringa

Inserire un'interrogazione ArcGIS per elencare delle app Web Barra laterale valide nella galleria. Può essere un ID elemento valido singolo dell'app Web come id:87e4ea0800d64d4cb0e9d2e3784a5519 o un ID di gruppo che contiene più app Web come gruppo:47597bdf4b6d49fd85c0f4175a6e7b60, o un'interrogazione di ricerca con diversi ID elemento app Web come (id:87e4ea0800d64d4cb0e9d2e3784a5519 OPPURE id:5a2cff5558704870bd5dbe36fbb94183).

Risultati totali da mostrare in galleria

maxNumberOfQueryResults

Numero

Immettere il numero massimo di app Web che deve essere restituito dall'interrogazione del portale.

URL Portal

portalUrl

Stringa

L'URL del Portal da interrogare per le app Web Barra laterale.

Supportare le webb app protettee

supportSecuredMaps

Booleano (vero|falso)

Consente di accedere a un'organizzazione per l'accesso a mappe Web protette per parametri di interrogazione.

Salta l'accesso

enableAnonymousAccess

Booleano (vero|falso)

Se il supporto per le app Web protette è impostato su true, impostare questa opzione su true fornisce la possibilità di non effettuare l'accesso e di mostrare soltanto le app Web disponibili pubblicamente nella galleria.

Campo di ordinamento del portale

portalSortField

Stringa

Utilizzato per ordinare le app Web mostrate nella galleria. I valori possibili includono: title, created, type, owner, modified, avgRating, numRatings, numComments, numViews.

Criterio di ordinamento del portale

portalSortOrder

Stringa

Usato insieme al campo ordina galleria per ordinare le applicazioni web in modo ascendente o discendente. Valori possibili come asc o desc.