Sie können ArcGIS Enterprise für die Erstellung von druckbaren Dokumenten aus Webkarten und Anwendungen konfigurieren. Dies erfolgt mithilfe von Druckservices. Je nachdem, welcher Druckservice mit Ihrer ArcGIS Enterprise-Organisation konfiguriert wurde, sind unterschiedliche Funktions- und Anpassungsebenen verfügbar. Zu den Druckservice-Optionen zählen die folgenden:
- Der Standard-Druckservice von Portal for ArcGIS
- Der PrintingTools-Service aus einer ArcGIS Server-Site
- Ein benutzerdefinierter Druckservice
Das Portal enthält einen Standard-Druckservice, wie nachfolgend beschrieben. Sie können das Standalone-Portal bzw. das verbundene Portal und die Server-Site konfigurieren, um den PrintingTools-Service aus einer ArcGIS Server-Instanz zu verwenden. Wenn Sie das Portal und die Server-Site verbinden und einen Hosting-Server konfigurieren, wird der Druckservice des Hosting-Servers automatisch gestartet und mit dem Portal konfiguriert. Wenn Sie jedoch zuvor einen Druckservice mit dem Portal konfiguriert haben, wird die URL nicht aktualisiert, wenn ein Hosting-Server angegeben wird. Sie müssen den Service starten, freigeben und anschließend als Utility-Service konfigurieren.
Wenn Sie einen ArcGIS Server-Druckservice mit Services verwenden, die dem Portal von Mitgliedern über HTTPS hinzugefügt werden, ist eine zusätzliche Konfiguration erforderlich. Jeden Computer, auf dem der Druckservice ausgeführt wird, müssen Sie so konfigurieren, dass Zertifikaten, die von einer Zertifizierungsstelle (CA) der Site signiert wurden, die die HTTPS-Services bereitstellt, vertraut wird. Diese Konfiguration muss auf Betriebssystemebene erfolgen. Weitere Informationen zur Vorgehensweise finden Sie unter Konfigurieren von ArcGIS Server mit einem neuen Zertifikat einer Zertifizierungsstelle (CA).
Standard-Druckservice
Portal for ArcGIS stellt standardmäßig einen Druckservice zur Verfügung. Web-Apps, die mit einer Vorlage oder in ArcGIS Web AppBuilder erstellt wurden, nutzen den Druckservice der Organisation in ihren Druck-Widgets.
PrintingTools-Service
PrintingTools ist ein vorkonfigurierter Service im Ordner "Dienstprogramme" einer ArcGIS Server-Site, der unter Verwendung eines der vordefinierten Karten-Layouts ein druckbares Dokument erstellt. Dazu gehören grundlegende Layouts wie 8,5 x 11 Zoll, 11 x 17 Zoll, Papiergröße A3 und A4 im Hoch- und Querformat. Jedes Layout enthält einen Nordpfeil, eine Maßstabsleiste sowie ein Maßstabsverhältnis, eine Legende, ein Datum und einen Titel. Die unterstützten Ausgabeformate aus dem PrintingTools-Service sind PDF, PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ, TIFF und AIX.
Der PrintingTools-Service wird standardmäßig gestoppt. Verwenden Sie ArcGIS Server Manager, um den Service zu starten, wenn Sie Druck-Workflows unterstützen möchten. Nachdem der PrintingTools-Service gestartet wurde, können Sie mit einer URL im folgenden Format darauf zugreifen: https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
Weitere Informationen zum Konfigurieren von PrintingTools für Ihre ArcGIS Enterprise-Organisation finden Sie unter Konfigurieren von Utility-Services.
Benutzerdefinierte Druckservices
Wenn Sie eigene Kartenlayouts verwenden möchten, können Sie einen eigenen Service für das Drucken von Webkarten ähnlich wie PrintingTools veröffentlichen. Konfigurieren Sie diesen Service so, dass dieser den Ordner referenziert, den Sie mit unterschiedlichen Kartenlayouts – ArcGIS Pro-Layout-Dateien (.pagx) – vorbereitet haben.
Anweisungen zum Veröffentlichen Ihres eigenen Service für das Drucken aus Webanwendungen (und dessen Referenzierung auf den eigenen Layout-Ordner) finden Sie unter Freigeben benutzerdefinierter Layouts für den Druck aus ArcGIS Pro. Im Lernprogramm wird auch erläutert, wie Sie vorgehen, wenn Sie sich später dafür entscheiden, Ihre Layouts zu aktualisieren. Dabei unterscheidet sich der Aktualisierungsansatz in Abhängigkeit davon, ob Sie Ihren Layout-Ordner vor dem Veröffentlichen beim Server registriert haben. Das Lernprogramm beinhaltet Anweisungen für beide Szenarien.
Konfigurieren Sie als Nächstes mit Ihrer ArcGIS Enterprise-Organisation den benutzerdefinierten Druckservice. Weitere Informationen zur Vorgehensweise finden Sie unter Konfigurieren von Utility-Services. Beachten Sie, dass es für ArcGIS Enterprise erforderlich ist, dass der benutzerdefinierte Druckservice HTTPS verwendet.
Verwenden von Druckservices in Apps
Nachdem Sie einen PrintingTools-Service oder einen benutzerdefinierten Druckservice für die Organisation konfiguriert haben, wird der Service in mehreren Apps automatisch verwendet. Beispielsweise verwenden das Druck-Widget von Web AppBuilder sowie die Web-App-Vorlagen, die Druck-Widgets enthalten, den konfigurierten Service automatisch, und in Map Viewer wird mit der Schaltfläche Drucken eine MAP_ONLY-Ansicht der Webkarte erstellt. Um mithilfe der vordefinierten Layouts, die von PrintingTools oder Ihren benutzerdefinierten Layouts bereitgestellt werden, zu drucken, geben Sie die Webkarte in einer App über Web AppBuilder oder in einer Web-App-Vorlage mit aktivierten Druckfunktionen frei. Sie können über die Web-App-Vorlagen "Basic Viewer", "Classic Viewer" und "Kartenwerkzeuge" drucken.
Hinweis:
Wenn der Kartenservice gecacht wird, könnte der PrintingTools-Service eine Auflösung verwenden, die für große Formate oder eine hohe Druckqualität viel zu niedrig ist (z. B. 96 dpi). Wenn Sie mit höheren Auflösungen drucken möchten, aktivieren Sie im gecachten Kartenservice dynamischer Layer. Auf diese Weise kann der Druckservice über eine Anforderung zum Kartenexport Kartenbilder in der gewünschten Auflösung (z. B. 300 dpi) statt Kacheln mit niedrigerer Auflösung abrufen. Weitere Informationen finden Sie unter Dynamische Layer.
Konfigurieren von Druckvorlagen für die Organisation
Druck- oder Layout-Vorlagen enthalten Informationen zur Seiteneinrichtung zum Erstellen von druckerfreundlichen Dokumenten für Karten mit Apps wie Map Viewer und Map Viewer Classic. Sie können benutzerdefinierte Druckvorlagen für Ihre Organisation erstellen und konfigurieren, indem Sie die Layout-Vorlagengruppe festlegen oder Druckvorlagen erstellen, die auf den vom Druckservice der Organisation bereitgestellten Funktionalitäten basieren.
Festlegen der Layout-Vorlagengruppe
Wenn Ihre Organisation benutzerdefinierte Layout-Vorlagen in ArcGIS Pro erstellt hat, die für Ihre Druck-Workflows relevant sind, können Sie diese in das Portal hochladen, für eine Gruppe freigeben und die Gruppe als Layout-Vorlagengruppe der Organisation konfigurieren. Alle für diese Gruppe freigegebenen benutzerdefinierten Layout-Vorlagen sind beim Drucken in Map Viewer als Vorlagenoptionen verfügbar.
Hinweis:
Die Option zum Festlegen der Layout-Vorlagengruppe ist nur verfügbar, wenn der für die Organisation konfigurierte Druckservice auf einer verbundenen ArcGIS Server-Site gehostet wird. Alle für die Layout-Vorlagengruppe freigegebenen benutzerdefinierten Layout-Vorlagen werden nur in Map Viewer, nicht jedoch in Map Viewer Classic unterstützt.
Führen Sie die folgenden Schritte aus, um eine Gruppe festzulegen, die Ihre benutzerdefinierten Layout-Vorlagen als Layout-Vorlagengruppe enthält:
- Vergewissern Sie sich, dass Sie als Mitglied der Standardadministratorrolle oder einer benutzerdefinierten Rolle mit Administratorberechtigungen zum Verwalten der Portal-Website angemeldet sind.
- Öffnen Sie Organisation > Einstellungen > Utility-Services.
- Klicken Sie unter Drucken für Layout-Vorlagengruppe auf die Schaltfläche Bearbeiten , um das Dropdown-Menü Gruppe zu öffnen, und wählen Sie die Gruppe aus.
Hinweis:
Um benutzerdefinierte Layout-Vorlagen für alle Organisationsmitglieder in Map Viewer verfügbar zu machen, muss die Layout-Vorlagengruppe für alle Organisationsmitglieder sichtbar sein, und die Vorlagenelemente müssen sowohl für die Gruppe als auch für die Organisation freigegeben werden.
- Ändern Sie die Sortierung der Vorlagen im Dropdown-Menü Vorlage in Map Viewer, indem Sie ein Feld im Menü Sortierreihenfolge auswählen. Um die Sortierung der Vorlagen zu ändern, wählen Sie Aufsteigend oder Absteigend aus.
Alle für die Gruppe freigegebenen benutzerdefinierten Layout-Vorlagen sind nun im Dropdown-Menü Vorlage in Map Viewer verfügbar.
Erstellen von Druckvorlagen mit dem Druckservice
Sie können benutzerdefinierte Vorlagen basierend auf den Funktionalitäten, die vom Druckservice der Organisation bereitgestellt werden, erstellen.
Fügen Sie einen Druckservice entsprechend den unter Konfigurieren von Utility-Services angegebenen Schritten hinzu. Nachdem die von Ihnen angegebene REST-URL von ArcGIS Enterprise überprüft wurde, werden die anfänglichen Layout-Vorlagen angezeigt, die von Ihrem Druckservice bereitgestellt werden. Darüber hinaus wird die Option zum Drucken der Legende angezeigt, sofern diese verfügbar ist. Wenn Ihre ArcGIS Enterprise-Organisation über mehrere Druck-Layouts verfügt, enthält die Schaltfläche Drucken in Map Viewer eine Dropdown-Liste der verschiedenen Druck-Layouts. Sie können Vorlagen erstellen, bearbeiten oder löschen, um das Drucken von Karten in Map Viewer und Map Viewer Classic besser anpassen zu können. Diese Änderungen werden als Einstellung in ArcGIS Enterprise, jedoch nicht im Druckservice gespeichert.
Die Layout-Vorlagen können wie folgt verwaltet werden:
- Um ein Layout zu erstellen, klicken Sie auf Druckvorlage erstellen, und geben Sie einen Namen mit maximal 50 Zeichen und eine Beschreibung von maximal 120 Zeichen ein. Die Zeichen < und > werden herausgefiltert. Wählen Sie das Format – Bild (PNG32) oder PDF – und ein Layout (von Ihrem Druckservice bereitgestellt) aus. Aktivieren Sie das Kontrollkästchen zum Drucken der Legende, wenn der Service eine Legende enthält. Klicken Sie auf Erstellen und Speichern, um das neue Layout zu speichern.
- Um Informationen zu einer Vorlage anzuzeigen, klicken Sie neben der Vorlage auf die Informationsschaltfläche .
- Um eine vorhandene Vorlage zu bearbeiten, klicken Sie neben der Vorlage auf die Schaltfläche , und nehmen Sie die Aktualisierungen vor. Klicken Sie auf Aktualisieren, um Ihre Änderungen anzuzeigen, und klicken Sie auf Speichern, um Ihre Änderungen zu speichern.
- Um eine vorhandene Vorlage zu löschen, klicken Sie neben der Vorlage auf die Schaltfläche Löschen .
- Um die Vorlagenliste mit den aktuell in Ihrem Druckservice enthaltenen Elementen zu aktualisieren, klicken Sie auf Aktualisieren. Neue Druck-Layouts im Service werden der Vorlagenliste hinzugefügt. Vorlagen, die auf Druck-Layouts basieren, die nicht mehr im Service verfügbar sind, werden entfernt.
- Um die Vorlagen auf die von Ihrem Druckservice bereitgestellten Funktionen zurückzusetzen, entfernen Sie die Druckservice-URL, klicken Sie auf Speichern, und geben Sie die Druckservice-URL erneut ein.
- Wenn Sie die Standard-Druck-Benutzeroberfläche von Map Viewer verwenden möchten, löschen Sie all Ihre Layout-Vorlagen, und klicken Sie auf Speichern. In Ihrer Vorlagenliste wird Nur Karte angezeigt.
- Das Layout Nur Karte verfügt standardmäßig über alle Druckservices. Dieses Layout enthält nur den Inhalt der Karte, keine anderen Layout-Elemente.
Hinweis:
In Map Viewer Classic werden nur vom Druckservice bereitgestellte benutzerdefinierte Druckvorlagen unterstützt. In Map Viewer werden zusätzlich Druckvorlagen unterstützt, die für die Layout-Vorlagengruppe der Organisation freigegeben sind. Wenn für Ihre Organisation Druckvorlagen sowohl über die Layout-Vorlagengruppe als auch über den Druckservice konfiguriert wurden, werden im Werkzeug Drucken in Map Viewer im Dropdown-Menü Vorlage alle verfügbaren Druckvorlagen aufgeführt.
Legenden
Die Legenden in der gedruckten Ausgabe verhalten sich ähnlich, unabhängig davon, ob Ihre ArcGIS Enterprise-Organisation für die Verwendung von PrintingTools oder eines benutzerdefinierten Druckservice konfiguriert ist. Beim Drucken von Feature-Services oder Kartenservices (die aus ArcGIS Pro in ArcGIS Server 10.7.1 oder höher veröffentlicht wurden) enthält die Legende im gedruckten Dokument lediglich die Legendeneinträge für die Features, die sich in der Kartenausdehnung befinden, wohingegen Legenden für andere Service-Typen alle Legendeneinträge für die Features unabhängig von der Kartenausdehnung enthalten.
Hinweis:
Legenden für Stream-Layer, WMS, Layer mit Transparenz und Layer mit Smart-Mapping werden möglicherweise nicht ordnungsgemäß angezeigt.