È possibile configurare 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 nell'organizzazione ArcGIS Enterprise. Le opzioni del servizio di stampa includono:
- Il servizio di stampa predefinito di Portal for ArcGIS
- 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à.
Quando si utilizza un servizio di stampa di ArcGIS Server con servizi aggiunti al portale tramite HTTPS dai membri, è richiesta una configurazione aggiuntiva. È necessario configurare qualunque computer che esegua il servizio di stampa 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 Configurare ArcGIS Server utilizzando un nuovo certificato firmato da un'autorità di certificazione. Per informazioni dettagliate su questa operazione, .
Servizio di stampa predefinito
Per impostazione predefinita, Portal for ArcGIS include un servizio di stampa. Le app Web create con un modello o in ArcGIS Web AppBuilder utilizzeranno il servizio di stampa del portale nei rispettivi widget di stampa.
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, PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ, TIFF e AIX.
Il servizio PrintingTools non viene avviato per impostazione predefinita. Per supportare i flussi di lavoro di stampa, utilizzare 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 per l'organizzazione ArcGIS Enterprise, vedere Configurare i servizi di utilità.
Servizi di stampa personalizzati
Se si desidera utilizzare i propri layout di mappa, è possibile pubblicare il proprio servizio per la stampa delle mappe Web seguendo una procedura simile a quella prevista per PrintingTools. Configurare questo servizio indicando la propria cartella preparata con vari layout di mappa: file di layout ArcGIS Pro (.pagx).
Le istruzioni per la pubblicazione del proprio servizio per la stampa web (in modo che punti alla cartella dei layout personalizzati) sono disponibili in Condividere layout personalizzati per la stampa da ArcGIS Pro. 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 sul server prima della pubblicazione. Nell'esercitazione viene descritto come procedere per entrambi gli scenari.
Quindi, configurare il servizio di stampa personalizzato con l'organizzazione ArcGIS Enterprise. Per ulteriori informazioni, vedere Configurare i servizi di utilità. ArcGIS Enterprise richiede che il servizio di stampa personalizzato utilizzi il protocollo HTTPS.
Utilizzare servizi di stampa nelle app
Dopo aver configurato il servizio PrintingTools o un servizio di stampa personalizzato con l'organizzazione, questo viene usato automaticamente in molte app. Per esempio, nel widget di stampa Web AppBuilder, i modelli di app web che contengono widget di stampa usano automaticamente il servizio configurato, e il pulsante Map Viewer Print genera una vista MAP_ONLY della mappa web. Per eseguire la stampa utilizzando i layout predefiniti inclusi in PrintingTools o 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.
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, 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 Layer dinamici.
Configurare modelli di stampa dell'organizzazione
I modelli di stampa o layout contengono informazioni di impostazione pagina per la creazione di documenti stampabili per mappe che utilizzano app quali Map Viewer e Map Viewer Classic. È possibile creare e configurare modelli di stampa personalizzati per la propria organizzazione impostando un gruppo di modelli layout o creando modelli di stampa in base a ciò che viene fornito nel servizio di stampa dell'organizzazione.
Impostare un gruppo di modelli layout
Se l'organizzazione ha creato modelli layout personalizzati in ArcGIS Pro utilizzabili nei propri flussi di lavoro di stampa, è possibile caricarli nel portale, condividerli con un gruppo e configurare il gruppo come gruppo di modello layout dell'organizzazione. Tutti i modelli layout personalizzati condivisi con questo gruppo sono disponibili come opzioni di modello quando si stampa in Map Viewer.
Nota:
L'opzione per impostare il gruppo di modelli layout è disponibile solo se il servizio di stampa configurato per l'organizzazione è ospitato su un sito ArcGIS Server federato. I modelli layout personalizzati condivisi con il gruppo di modelli layout sono supportati solo in Map Viewer e non in Map Viewer Classic.
Per impostare un gruppo contenente i propri modelli layout come gruppo dei modelli layout, attenersi alla seguente procedura:
- Verificare di avere effettuato l'accesso come membro del ruolo di amministratore predefinito o membro di un ruolo personalizzato con privilegi amministrativi per gestire il sito Web del portale.
- Aprire Organizzazione > Impostazioni > Servizi di utilità.
- In Stampa, fare clic sul pulsante Modifica di Gruppo modelli layout per aprire il menu a discesa Gruppo e scegliere il proprio gruppo.
Nota:
Per rendere disponibili i modelli layout personalizzati a tutti i membri dell'organizzazione in Map Viewer, il gruppo di modelli layout deve essere visualizzabile da tutti i membri dell'organizzazione e gli elementi dei modelli devono essere condivisi sia con il gruppo che con l'organizzazione.
- Modificare l'ordine dei modelli nel menu a discesa Modello in Map Viewer selezionando un campo nel menu Ordine. Per modificare l'ordine dei modelli, scegliere Crescente o Decrescente.
Tutti i modelli layout personalizzati condivisi con il gruppo sono ora disponibili nel menu a discesa Modello in Map Viewer.
Creare modelli di stampa usando il servizio di stampa
È possibile creare modelli di stampa personalizzati in base a ciò che viene fornito nel servizio di stampa dell'organizzazione.
Aggiungere un servizio di stampa in base ai passaggi forniti in Configurare i servizi di utilità. Dopo la convalida da parte di ArcGIS Enterprise dell'URL REST fornito, saranno visualizzati tutti i modelli di layout forniti inizialmente dal proprio servizio di stampa. Si visualizzerà anche l'opzione per stampare la legenda, se disponibile. Se la tua organizzazione ArcGIS Enterprise ha più di un layout di stampa disponibile, il pulsante Map Viewer Print include un elenco a discesa dei diversi layout di stampa. È possibile creare, modificare o eliminare i modelli per avere un'esperienza personalizzata per la stampa delle mappe in Map Viewer e Map Viewer Classic. Queste modifiche vengono salvate come un'impostazione in ArcGIS Enterprise e non nel servizio di stampa.
È possibile gestire i modelli di stampa nei seguenti modi:
- Per creare un layout, fare clic su Crea modello di stampa e digitare 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 accanto al modello.
- Per modificare uno dei modelli esistenti, fare clic sul pulsante accanto al modello e apportare le modifiche desiderate. Fare clic su Aggiorna per visualizzare le modifiche e fare clic su Salva per salvare le modifiche.
- Per eliminare uno dei modelli esistenti, fare clic sul pulsante 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 vengono aggiunti all'elenco di modelli. I modelli basati sui layout di stampa che non sono più disponibili nel servizio vengono 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 digitare nuovamente l'URL del servizio di stampa.
- Se vuoi l'esperienza di stampa predefinita Map Viewer, cancella tutti i tuoi modelli di layout e clicca 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.
Nota:
Map Viewer Classic supporta solo i modelli di stampa personalizzati forniti dal servizio di stampa. Map Viewer supporta inoltre i modelli di stampa condivisi con il gruppo dei modelli layout dell'organizzazione. Se l'organizzazione dispone di modelli di stampa configurati tramite il gruppo dei modelli layout e il servizio di stampa, lo strumento Stampa in Map Viewer elencherà tutti i modelli di stampa disponibili nel menu a discesa Modello.
Legende
Sia che l'organizzazione ArcGIS Enterprise sia configurata 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 o i map service, (quelli pubblicati da ArcGIS Pro a ArcGIS Server versione 10.7.1 e successive), la legenda nel documento stampato include solo le voci legenda per le feature disponibili nell'estensione della mappa, mentre le legende degli altri tipi di servizi includono 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.