Uno dei metodi per condividere mappe, app o un gruppo di mappe e app è includerli in una pagina Web, come un blog o il sito Web dell'organizzazione. ArcGIS Enterprise fornisce il codice necessario e le opzioni per il layout e la visualizzazione. Per incorporare mappe, app e gruppi con gli strumenti disponibili nel portale ArcGIS Enterprise, è necessario disporre dei privilegi di condivisione.
Incorporare una mappa
Per incorporare una mappa pubblica aperta nel Map Viewer, copiare il codice HTML pronto per l'uso e incollarlo nel sito Web. Facoltativamente, è possibile configurare la vista incorporata della mappa prima di copiare il codice. È possibile scegliere la dimensione della mappa, selezionare le opzioni della mappa, aggiungere un simbolo a una posizione sulla mappa e scegliere un tema.
- Verificare di avere effettuato l'accesso con un account che dispone dei privilegi per condividere contenuti.
- In Map Viewer, aprire una mappa salvata e fare clic su Condividi.
- Verificare che la mappa sia condivisa con tutti (pubblico).
- Fare clic su Incorpora in un sito Web.
Se questa opzione non è disponibile, la mappa non è pubblica e non è possibile incorporarla. Se l'utente è il proprietario della mappa, può modificare lo stato rendendolo pubblico.
- Facoltativamente, configurare la mappa con il seguente procedimento:
- Scegliere una dimensione della mappa.
- Selezionare le caselle corrispondenti alle opzioni da includere nella mappa: controllo dello zoom, pulsante Home, selettore di mappe di base (scegliere galleria o il tasto per commutare), collegamento per ingrandire la mappa, disattivazione dello zoom a scorrimento, barra della scala, ricerca posizione (scegliere questa opzione per utilizzare l'estensione della mappa corrente per la ricerca), dettagli della mappa, legenda (scegliere il pannello attivo: dettagli della mappa o legenda) e l'anteprima immagine (mostra un'immagine della mappa durante il caricamento dell'app). Un'anteprima mostra il punto in cui le opzioni verranno visualizzate sulla mappa.
Suggerimento:
Se si include l'opzione per ingrandire la mappa, la mappa ingrandita viene aperta in un'app incorporata nella propria pagina. È possibile cambiare il nome del collegamento modificando View larger map nel codice HTML.
- Aggiungere un simbolo a una posizione specifica sulla mappa. Utilizzare la scheda Aggiungi simbolo per selezionare la posizione e immettere un titolo per il simbolo, una descrizione per il popup e l'URL all'immagine da visualizzare come simbolo. Per ottenere risultati ottimali, le dimensioni dell'immagine non devono essere maggiori di 120 pixel di larghezza e 120 pixel di altezza. Le immagini di altre dimensioni verranno adattate. I formati immagine accettati sono PNG, GIF e JPEG.
- Selezionare un tema.
- Copiare il codice HTML fornito.
- Incollare il codice nel punto della pagina Web in cui si desidera visualizzare la mappa.
Incorporare un'app
Potrebbe essere necessario incorporare un'app in un sito Web anziché incorporare la mappa. L'incorporamento di un'app può essere utile in diversi scenari. Di seguito sono riportati alcuni esempi:
- Mostrare un'applicazione creata utilizzando un modello ArcGIS Configurable Apps (ad esempio, il modello Viewer di base) che include tutte le funzionalità dell'applicazione configurate.
- Migliorare l'acquisizione dei dati incorporando l'app GeoForm nel proprio sito Web.
- Mostrare una mappa che include un servizio premium con le credenziali incorporate, ad esempio World Routing Service, incorporando un'app creata dal modello Indicazioni o utilizzando il widget Indicazioni in ArcGIS Web AppBuilder.
È possibile incorporare un'app in un sito Web utilizzando l'opzione Incorpora in un sito Web quando si incorpora una mappa Web pubblica. Per incorporare l'app invece della mappa, modificare il codice HTML generato come descritto nella procedura che segue. La procedura può essere utilizzata per incorporare un'app Web in hosting o un'app ArcGIS Web AppBuilder.
- Verificare di avere effettuato l'accesso con un account che dispone dei privilegi per condividere contenuti.
- Creare una mappa e un'app Web.
- Copiare l'URL per l'app dalla scheda Panoramica della pagina dell'elemento dell'app o dalla barra degli indirizzi nel browser quando l'app viene aperta.
- In Map Viewer, aprire la mappa utilizzata per creare l'app e fare clic su Condividi.
- Verificare che la mappa sia condivisa con tutti (pubblico) e fare clic su Incorpora in un sito Web.
Se questa opzione non è disponibile, la mappa non è pubblica e non è possibile incorporarla. Se l'utente è il proprietario della mappa, può modificare lo stato del gruppo rendendolo pubblico.
- Selezionare la dimensione desiderata per l'incorporamento della mappa.
- Dal codice HTML fornito, rimuovere la parte di codice dopo src= e prima ></iframe> e sostituirla con l'URL dell'app copiato.
Ad esempio, rimuovere "http://arcgis.com/apps/Embed/index.html?webmap=4cc9f0ba8e8c4d68b50c01c17efd4730" e sostituirlo con "http://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806". La parte aggiornata del codice deve essere simile alla seguente:
<iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806"></iframe>
- Copiare e incollare l'intero blocco di codice HTML nella configurazione del sito Web.
Suggerimento:
È anche possibile utilizzare i parametri dell'URL per controllare l'aspetto o la funzionalità dell'app che si sta incorporando.
Incorporare un gruppo di mappe e app Web
Quando si incorpora un gruppo tramite il Portale Web, è necessario scegliere un layout e indicare la modalità di visualizzazione degli elementi del gruppo. È possibile incorporare soltanto gruppi pubblici e solo le mappe e le app Web visualizzate nella galleria incorporata.
- Verificare di avere effettuato l'accesso con un account che dispone dei privilegi per condividere contenuti.
- Aprire il gruppo pubblico che si desidera incorporare.
- Nella scheda Panoramica, fare clic sul pulsante Incorpora .
Se questa opzione non è disponibile, vuol dire che il gruppo non è pubblico e che non è possibile incorporarlo. Se l'utente è il proprietario del gruppo, può modificare lo stato rendendolo pubblico.
- Scegliere un layout per gli elementi del gruppo.
- Scegliere la modalità di visualizzazione delle mappe e dell'app Web, ovvero nella galleria incorporata, in una nuova finestra con un'app galleria predefinita o in una nuova finestra con un'app configurata.
- Se l'utente decide di visualizzare gli elementi in una nuova finestra, selezionare un'app galleria predefinita.
- Se l'utente decide di visualizzare gli elementi in una nuova finestra con un'app configurata, immettere un URL per l'app.
- Copiare il codice HTML fornito.
- Fare clic su Fine.
- Incollare il codice nella pagina Web in corrispondenza del punto in cui si desidera visualizzare il gruppo.