Skip To Content

Incorporare mappe, app e gruppi

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 in Map Viewer utilizzando codice HTML pronto all'uso, eseguire le seguenti operazioni:

  1. In Map Viewer, aprire una mappa salvata.
  2. Verificare che la mappa sia condivisa con tutti (pubblico).
    Nota:

    Se la mappa non è condivisa pubblicamente, facendo clic su Incorpora mappa Incorpora mappa aprirà automaticamente le impostazioni di condivisione della mappa.

    Consultare Considerazioni sulla condivisione delle mappe per maggiori informazioni.

  3. Nella barra degli strumenti (scura) Contenuti, fare clic su Incorpora mappa Incorpora mappa.
  4. Facoltativamente, nella finestra Incorpora, configurare la mappa con il seguente procedimento:
    • Scegliere una modalità della mappa (chiara o scura).
    • Selezionare le caselle accanto agli elementi della mappa che si desidera includere nella mappa: titolo, legenda, riepilogo e segnalibri.
    • Attivare il pulsante Apri in Map Viewer per consentire all'opzione di aprire la mappa incorporata in Map Viewer.
  5. Fare clic su Copia HTML per copiare il codice HTML fornito.
  6. Incolla il codice nella pagina Web in cui vuoi che venga visualizzata la mappa.
    Nota:

    Il codice HTML contiene un tag script e l'elemento personalizzato con la mappa da incorporare. Incollare il tag script nel campo <head> della pagina web. Aggiungere l'elemento personalizzato a <body> 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 diArcGIS Configurable Apps (ad esempio, il modello Viewer di base) che include tutte le funzionalità dell'applicazione configurate.
  • 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 Web AppBuilder.

  1. Verificare di avere effettuato l'accesso con un account che dispone dei privilegi per condividere contenuti.
  2. Creare una mappa e un'app Web.
  3. Copia l'URL dell'applicazione dalla scheda Panoramica della pagina dell'elemento dell'app o dalla barra degli indirizzi del browser Web quando l'applicazione è aperta.
  4. In Map Viewer classico, aprire la mappa utilizzata per creare l'app e fare clic su Condividi.
    Nota:

    Questa funzionalità è attualmente supportata solo in Map Viewer classico. Sarà disponibile in una futura versione di Map Viewer.

  5. 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.

  6. Scegliere la dimensione desiderata per l'incorporamento dell'app.
  7. 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>
  8. 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

Nota:

La galleria integrata è obsoleta. I codici di incorporamento copiati in una pagina Web continueranno a funzionare fino a quando avverrà il ritiro ufficiale. Mostra il contenuto di un gruppo utilizzando invece le Instant Apps.

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.

  1. Aprire il gruppo pubblico che si desidera incorporare.
  2. Nella scheda Panoramica, fare clic su Crea app Web.
  3. Fare clic sul pulsante Incorpora (deprecato) Incorpora.

    Se nessuna delle opzioni è disponibile, il gruppo non è pubblico e non è possibile incorporarlo. I proprietari dei gruppi, i manager e coloro che dispongono di privilegi per gestire i gruppi possono modificarne lo stato in pubblico.

  4. Scegliere un layout per gli elementi del gruppo.
  5. 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.

    Fornisci un URL all' app se hai scelto di visualizzare gli elementi in una nuova finestra con un'app configurata.

  6. Copiare il codice HTML fornito.
  7. Fare clic su Fine.
  8. Incolla il codice nella pagina Web in cui vuoi che venga visualizzato il gruppo.