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 ArcGIS Enterprise
- Der PrintingTools-Service aus einer verbundenen ArcGIS Server-Site
Hinweis:
Wenn ArcGIS Enterprise on Kubernetes mit Authentifizierung auf Webebene konfiguriert wurde, sind der PrintingTools-Service und die benutzerdefinierten Druckservices nicht in der Lage, die Services Ihrer Site zu drucken.
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, der ein druckbares Dokument erstellt, indem eines von verschiedenen vordefinierten Karten-Layouts verwendet wird. 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 und SVGZ, TIFF und AIX.
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.
Hinweis:
Benutzerdefinierte Druckservices werden in ArcGIS Enterprise on Kubernetes 10.9 nicht unterstützt. Wenn Sie einen Windows- oder Linux-Server mit Ihrer Organisation verbunden haben, können Sie dessen benutzerdefinierten Druckservice für die Organisation konfigurieren, indem Sie die folgenden Schritte ausführen.
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.
Erstellen von Druckvorlagen in Map Viewer
Sie können benutzerdefinierte Vorlagen zum Drucken über Map Viewer der Map Viewer Classic bereitstellen. Vorlagen basieren auf den Funktionalitäten, die vom Druckservice der Organisation bereitgestellt werden.
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 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.
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.