Skip To Content

Configurare il portale per la stampa delle mappe

È possibile configurare il portale ArcGIS Enterprise per creare documenti stampabili da applicazioni e mappe Web con i servizi di stampa. Sono disponibili diversi livelli di personalizzazione e funzionalità, a seconda del servizio di stampa configurato nel portale. Le opzioni del servizio di stampa includono:

  • Il servizio di stampa predefinito del portale ArcGIS Enterprise
  • Il servizio PrintingTools di un sito di ArcGIS Server
  • Un servizio di stampa personalizzato

Il portale include un servizio di stampa predefinito come descritto di seguito. È possibile configurare il portale federato o autonomo e il sito del server per l'utilizzo del servizio PrintingTools da un'istanza di ArcGIS Server. Se si esegue la federazione del sito del server e del portale e si configura un server di hosting, il servizio di stampa del server di hosting viene avviato e configurato automaticamente con il portale. Se tuttavia in precedenza è stato configurato un servizio di stampa con il portale, l'URL non verrà aggiornato quando si specifica un server di hosting. Sarà quindi necessario avviare il servizio, condividerlo e configurarlo come servizio di utilità.

Legacy:

In 10.3, se si era specificato un server di hosting per il portale, il servizio veniva configurato automaticamente con il portale, ma era necessario avviare il servizio e condividerlo. A partire da 10.3.1 è necessario solo condividere il servizio.

Quando si utilizza un servizio di stampa ArcGIS Server con i servizi aggiunti al portale tramite HTTPS, è richiesta una configurazione aggiuntiva. L'eventuale computer che esegue il servizio di stampa deve essere configurato in modo che consideri attendibili i certificati firmati da un'autorità di certificazione (CA) del sito che fornisce i servizi HTTPS. Questa configurazione deve essere eseguita a livello del sistema operativo. Per informazioni dettagliate su questa operazione, consultare Abilitare SSL utilizzando un certificato firmato da un'autorità di certificazione.

Il servizio di stampa predefinito del portale ArcGIS Enterprise

Per impostazione predefinita, il portale ArcGIS Enterprise include un servizio di stampa con funzionalità di stampa di base. Il servizio di stampa predefinito consente di stampare o visualizzare l'anteprima di mappe e Feature Service dal Map Viewer in formato PNG. L'immagine PNG è una vista MAP_ONLY della mappa Web dalle dimensioni di 670 x 500 pixel. Il servizio di stampa predefinito non supporta la stampa di altri tipi di servizi, come WMS o file. Inoltre, i map service memorizzati nella cache possono essere stampati solo utilizzando il servizio di stampa predefinito, previa abilitazione dei layer dinamici del servizio. Non è possibile utilizzare il servizio di stampa predefinito con i modelli delle app web o con ArcGIS Web AppBuilder.

Nota:

Verificare che il portale sia configurato per considerare attendibili i certificati dell'autorità di certificazione dell'organizzazione. In questo modo, il servizio di stampa predefinito può stampare le mappe e i Feature Service aggiunti al portale che utilizzano HTTPS.

Il servizio di stampa predefinito del portale ArcGIS Enterprise è configurato se nella finestra di dialogo Stampa delle impostazioni Servizi utilità del portale viene visualizzato Predefinito.

Servizio PrintingTools

PrintingTools è un servizio preconfigurato nella cartella Utilities di un sito ArcGIS Server che crea un documento stampabile utilizzando uno dei layout di mappa predefiniti. Sono inclusi progetti di base che utilizzano i formati 8,5 x 11", 11 x 17", A3 e A4 con orientamento orizzontale e verticale. Ogni layout include freccia del nord, barra e rapporto di scala, legenda, data e titolo. I formati di output supportati dal servizio PrintingTools sono: PDF (georeferenziato), PNG32, PNG8, JPG, GIF, EPS, SVG e SVGZ.

Il servizio PrintingTools non viene avviato per impostazione predefinita. Per supportare i flussi di lavoro di stampa, utilizzare ArcGIS Desktop o ArcGIS Server Manager per avviare il servizio. Una volta avviato il servizio PrintingTools, è possibile accedervi utilizzando un URL con il seguente formato:

https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task

Per configurare PrintingTools con il portale ArcGIS Enterprise, vedere Configurare i servizi di utilità. Una volta configurato PrintingTools come servizio di stampa del portale, sarà possibile utilizzarlo automaticamente nel widget di stampa di Web AppBuilder e nei modelli delle app Web che contengono widget di stampa. Se il servizio PrintingTools è stato configurato con il portale, il pulsante Stampa del Map Viewer consente di creare una vista MAP_ONLY della mappa Web. Per eseguire la stampa utilizzando i layout predefiniti inclusi in PrintingTools, condividere la mappa web in un'app da Web AppBuilder o da un modello di app web in cui è stata abilitata la funzionalità di stampa. È possibile stampare dai modelli di applicazioni Web Basic Viewer, Classic Viewer e Map Tools.

Nota:

Quando il map service viene memorizzato nella cache, il servizio PrintingTools potrebbe utilizzare una risoluzione troppo bassa (ad esempio, 96 DPI) per formati di grandi dimensioni o per qualità di stampa elevata. Per stampare a risoluzioni superiori, si consiglia di abilitare i layer dinamici del map service memorizzato nella cache. In tal modo, al servizio di stampa verranno inviate le immagini delle mappe (tramite una richiesta di esportazione delle mappe) alla risoluzione desiderata (ad esempio, 300 DPI) invece delle tile con risoluzioni inferiori. Per ulteriori informazioni, consultare Informazioni sui layer dinamici.

Servizi di stampa personalizzati

Se si desidera utilizzare layout di mappa personalizzati, è possibile pubblicare il proprio servizio per la stampa delle mappe Web seguendo una procedura simile a quella prevista per PrintingTools. Configurare il servizio indicando la propria cartella preparata con vari layout di mappa: o documenti ArcMap (.mxd) o ArcGIS Pro Projects (.aprx).

Le istruzioni per la pubblicazione del proprio servizio per la stampa Web (in modo che punti alla cartella dei layout personalizzati) sono disponibili in Esercitazione: pubblicazione di servizi aggiuntivi per la stampa. Inoltre, nell'esercitazione viene descritto come aggiornare i layout in un secondo momento. Le modalità di aggiornamento variano a seconda che la cartella dei layout sia stata registrata o meno sul server prima della pubblicazione. Nell'esercitazione viene descritto come procedere per entrambi gli scenari.

Una volta pubblicato un servizio di stampa personalizzato, è possibile configurare il servizio con il proprio portale. Per ulteriori informazioni, vedere Configurare i servizi di utilità. Il portale richiede che il servizio di stampa personalizzato utilizzi il protocollo HTTPS.

Una volta configurato il servizio di stampa personalizzato come servizio di stampa del portale, sarà possibile utilizzarlo automaticamente nel widget di stampa di Web AppBuilder e nei modelli delle app web che contengono widget di stampa. Se il servizio personalizzato è stato configurato con il portale, nel Map Viewer il pulsante Print consente di creare una vista MAP_ONLY della mappa Web. Per stampare utilizzando i layout personalizzati, condividere la mappa Web in un'app da Web AppBuilder o da un modello di app web in cui è stata abilitata la funzionalità di stampa. È possibile stampare dai modelli di applicazioni Web Basic Viewer, Classic Viewer e Map Tools.

Quando il map service viene memorizzato nella cache, il servizio di stampa personalizzato potrebbe utilizzare una risoluzione troppo bassa (ad esempio, 96 DPI) per formati di grandi dimensioni o per qualità di stampa elevata. Per stampare a risoluzioni superiori, si consiglia di abilitare i layer dinamici del map service memorizzato nella cache. In tal modo, al servizio di stampa verranno inviate le immagini delle mappe (tramite una richiesta di esportazione delle mappe) alla risoluzione desiderata (ad esempio, 300 DPI) invece delle tile con risoluzioni inferiori. Per ulteriori informazioni, consultare Informazioni sui layer dinamici.

Layout di stampa personalizzati nel Map Viewer

È possibile fornire layout personalizzati per la stampa dal Map Viewer. I layout sono basati su ciò che viene fornito dal servizio di stampa dell'organizzazione.

Sarà necessario aggiungere un servizio di stampa in base ai passaggi forniti in Configurare i servizi di utilità. Dopo che il portale ArcGIS Enterprise ha convalidato l'URL REST fornito, saranno visualizzati tutti i modelli di layout forniti inizialmente dal proprio servizio di stampa (con l'opzione di stampare la legenda, se disponibile). Se il portale dispone di più layout di stampa disponibili, il pulsante Stampa del Map Viewer include un elenco a discesa dei vari layout di stampa disponibili. Per ottenere una maggiore personalizzazione, è possibile creare, modificare ed eliminare modelli di stampa delle mappe nel Map Viewer. Queste modifiche vengono salvate come un'impostazione nel portale e non nel servizio di stampa.

È possibile gestire i modelli di stampa nei seguenti modi:

  • Per creare un nuovo layout, fare clic su Crea modello di stampa e inserire un nome composto da un massimo di 50 caratteri e una descrizione composta da un massimo di 120 caratteri. I caratteri < e > non sono consentiti. Scegliere il formato (immagine PNG32 o PDF) e un layout (fornito dal proprio servizio di stampa). Selezionare la casella per stampare la legenda, se questa è inclusa nel servizio. Fare clic su Crea e quindi su Salva per salvare il nuovo layout.
  • Per visualizzare le informazioni su un modello, fare clic sul pulsante Informazioni accanto al modello.
  • Per modificare uno dei modelli esistenti, fare clic sul pulsante Modifica accanto al modello e apportare le modifiche desiderate. Effettuare le modifiche e fare clic su Aggiorna e quindi su Salva per salvarle.
  • Per eliminare uno dei modelli esistenti, fare clic sul pulsante Elimina Elimina accanto al modello.
  • Per aggiornare l'elenco dei modelli per includere le informazioni attualmente fornite nel servizio di stampa, fare clic su Aggiorna. Nuovi layout di stampa nel servizio verranno aggiunti all'elenco di modelli. I modelli basati sui layout di stampa che non sono più disponibili nel servizio verranno rimossi.
  • Per ripristinare i modelli di default forniti dal proprio servizio di stampa, rimuovere l'URL del servizio di stampa, fare clic su Salva e inserire nuovamente l'URL del servizio di stampa.
  • Se si desidera usare il servizio di stampa predefinito del Map Viewer, eliminare tutti i modelli di layout personalizzati e fare clic su Salva. Nell'elenco dei modelli, si visualizzerà Solo mappa.
  • Il layout Solo mappa include tutti i servizi di stampa per impostazione predefinita. Questo layout include solo i contenuti della mappa senza altri elementi del layout.

Legende

Sia che il portale ArcGIS Enterprise sia configurato per l'utilizzo di PrintingTools o di un servizio di stampa personalizzato, il contenuto delle legende dell'output di stampa è simile. Quando si stampano i Feature Service, la legenda nel documento stampato includerà solo le voci legenda per le feature disponibili nell'estensione della mappa, mentre le legende degli altri tipi di servizi includeranno tutte le voci legenda delle feature, indipendentemente dall'estensione della mappa.

Nota:

Legende per layer di flusso, WMS, layer con trasparenza e layer che utilizzano smart mapping potrebbero non essere visualizzati correttamente.