Skip To Content

Konfigurieren des Portals zum Drucken von Karten

In diesem Thema

Sie können Ihr Portal konfigurieren, um druckbare Dokumente aus Webkarten und Anwendungen zu erstellen. Dies erfolgt mithilfe von Druck-Services. Je nachdem, welcher Druck-Service mit dem Portal konfiguriert wurde, sind unterschiedliche Funktions- und Anpassungsebenen verfügbar. Hierzu zählen die folgenden Druck-Services:

  • Der Standard-Druck-Service von Portal for ArcGIS.
  • Der PrintingTools-Service aus einer ArcGIS for Server-Site.
  • Ein benutzerdefinierter Druck-Service.

Das Portal enthält einen Standard-Druck-Service, wie nachfolgend beschrieben. Sie können das Standalone-Portal bzw. verbundene Portal und die Server-Site konfigurieren, um den PrintingTools-Service aus einer ArcGIS for Server-Instanz zu verwenden. Wenn Sie das Portal und die Server-Site verbinden und einen Hosting-Server konfigurieren, wird der Druck-Service des Hosting-Servers automatisch gestartet und mit dem Portal konfiguriert. Wenn Sie jedoch zuvor einen Druck-Service 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.

Ältere Versionen:

Wenn Sie in 10.3 einen Hosting-Server für Ihr Portal angegeben haben, wurde der Service automatisch mit dem Portal konfiguriert, der Service musste jedoch gestartet und freigegeben werden. Ab Version 10.3.1 muss lediglich der Service freigegeben werden.

Ein benutzerdefinierter Druck-Service kann mit einem Standalone-Portal, mit einem Portal, das mit einem Server verbunden ist, und mit einem Portal, für das ein Hosting-Server konfiguriert wurde, genutzt werden.

Bei Verwendung eines ArcGIS-Server-Druck-Service mit Services, die dem Portal über HTTPS hinzugefügt wurden, ist eine zusätzliche Konfiguration erforderlich. Jeder Computer, auf dem der Druck-Service ausgeführt wird, muss so konfiguriert sein, dass Zertifikaten, die von einer Zertifizierungsstelle (CA) der Site signiert wurden, die die HTTPS-Services bereitstellt, vertraut wird. Diese Konfiguration muss auf Betriebssystemebene erfolgen. Nähere Informationen zur Vorgehensweise finden Sie unter Aktivieren von SSL mit einem neuen Zertifikat einer Zertifizierungsstelle.

Der Standard-Druck-Service von Portal for ArcGIS

Portal for ArcGIS stellt einen Druck-Service mit grundlegenden Druckfunktionen zur Verfügung. Mit dem Standard-Druck-Service können Sie Karten- und Feature-Services über Map Viewer im PNG-Format drucken und in einer Vorschau anzeigen. Dieses PNG-Bild ist eine MAP_ONLY-Ansicht der Webkarte und hat eine Größe von 670 x 500 Pixel. Der Standard-Druck-Service unterstützt weder Druck- noch andere Service-Typen wie WMS oder Dateien. Gecachte Karten-Services können ebenso nur mit dem Standard-Druck-Service gedruckt werden, wenn dynamische Layer für den Service aktiviert sind. Der Standard-Druck-Service kann nicht mit Web-App-Vorlagen oder Web AppBuilder for ArcGIS verwendet werden.

Hinweis:

Stellen Sie sicher, dass das Portal so konfiguriert ist, dass es Zertifikaten Ihrer Zertifizierungsstelle vertraut, damit der Standard-Druck-Service dem Portal hinzugefügte Karten- und Feature-Services drucken kann, die HTTPS verwenden.

Der Standard-Druck-Service von Portal for ArcGIS ist konfiguriert, wenn das Dialogfeld Drucken in den Einstellungen Utility-Services auf "Standard" eingestellt ist.

Der PrintingTools-Service

PrintingTools ist ein vorkonfigurierter Service im Ordner "Dienstprogramme" einer ArcGIS for Server-Instanz, der ein druckbares Dokument erstellt, indem ein in einem Satz enthaltenes vordefiniertes Karten-Layout verwendet wird. Dazu gehören grundlegende Entwürfe 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.

Der PrintingTools-Service wird standardmäßig gestoppt. Sie müssen ArcGIS for Desktop oder ArcGIS Server Manager verwenden, 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://webadaptor.domain.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task.

Weitere Informationen zum Konfigurieren von PrintingTools mit Ihrem Portal finden Sie unter Konfigurieren von Utility-Services. Nachdem der PrintingTools-Service als Druck-Service des Portals konfiguriert wurde, wird er automatisch im Druck-Widget von Web AppBuilder und in den Web-App-Vorlagen verwendet, die Druck-Widgets enthalten. Wenn der PrintingTools-Service mit dem Portal konfiguriert wurde, wird mit der Schaltfläche Drucken eine MAP_ONLY-Ansicht der Webkarte erstellt. Um mithilfe der vordefinierten Layouts zu drucken, die von PrintingTools bereitgestellt werden, geben Sie die Webkarte in einer App über Web AppBuilder oder eine Web-App-Vorlage mit aktivierten Druckfunktionen frei. Sie können über die Web-App-Vorlagen "Basic Viewer", "Classic Viewer" und "Kartenwerkzeuge" drucken.

Ältere Versionen:

Bei den in 10.3 enthaltenen Web-App-Vorlagen mit Druckfunktionen handelte es sich um "Basic Viewer" und "Classic Viewer".

Wenn der Karten-Service 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 im gecachten Karten-Service mit höheren Auflösungen drucken möchten, empfiehlt sich die Aktivierung dynamischer Layer. Auf diese Weise kann der Druck-Service (ü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.

Benutzerdefinierte Druck-Services

Wenn Sie Ihre eigenen Kartenlayouts verwenden möchten, können Sie Ihren eigenen Service für das Drucken von Webkarten ähnlich wie PrintingTools veröffentlichen. Sie können diesen Service konfigurieren, um Ihren eigenen Ordner mit ArcMap-Dokumenten (MXDs) zu referenzieren, die Sie mit unterschiedlichen Karten-Layouts vorbereitet haben.

Anweisungen zum Veröffentlichen Ihres eigenen Service für das Drucken aus Webanwendungen (und dessen Verweisung auf den eigenen Layout-Ordner) finden Sie unter Lernprogramm: Veröffentlichen zusätzlicher Services zum Drucken. Im Lernprogramm wird auch erläutert, wie Sie vorgehen, wenn Sie sich später dafür entscheiden, Ihre Layouts zu aktualisieren. Ihr Aktualisierungsansatz ist je nachdem, ob Sie Ihren Layout-Ordner vor dem Veröffentlichen beim Server registriert haben oder nicht, unterschiedlich, und das Lernprogramm beinhaltet Anweisungen für beide Szenarien.

Nachdem Sie einen benutzerdefinierten Druck-Service veröffentlicht haben, können Sie den Service mit Ihrem Portal konfigurieren. Weitere Informationen zur Vorgehensweise finden Sie unter Konfigurieren von Utility-Services. Beachten Sie, dass es für das Portal erforderlich ist, dass der benutzerdefinierte Druck-Service HTTPS verwendet. Nachdem der benutzerdefinierte Druck-Service als Druck-Service des Portals konfiguriert wurde, wird er automatisch im Druck-Widget von Web AppBuilder und in den Web-App-Vorlagen verwendet, die Druck-Widgets enthalten. Wenn der benutzerdefinierte Druck-Service mit dem Portal konfiguriert wurde, wird mit der Schaltfläche Drucken eine MAP_ONLY-Ansicht der Webkarte erstellt. Um mithilfe Ihrer benutzerdefinierten Layouts zu drucken, die von PrintingTools bereitgestellt werden, geben Sie die Webkarte in einer App über Web AppBuilder oder eine Web-App-Vorlage mit aktivierten Druckfunktionen frei. Sie können über die Web-App-Vorlagen "Basic Viewer", "Classic Viewer" und "Kartenwerkzeuge" drucken.

Ältere Versionen:

Bei den in 10.3 enthaltenen Web-App-Vorlagen mit Druckfunktionen handelte es sich um "Basic Viewer" und "Classic Viewer".

Wenn der Karten-Service gecacht ist, verwendet der benutzerdefinierte Druck-Service möglicherweise eine Auflösung, die für große Formate oder eine hohe Druckqualität viel zu niedrig ist (z. B. 96 dpi). Wenn Sie im gecachten Karten-Service mit höheren Auflösungen drucken möchten, empfiehlt sich die Aktivierung dynamischer Layer. Auf diese Weise kann der Druck-Service (ü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.

Legenden

Die Legenden in der gedruckten Ausgabe verhalten sich ähnlich, unabhängig davon, ob Ihr Portal für die Verwendung von PrintingTools oder eines benutzerdefinierten Druck-Service konfiguriert ist. Beim Drucken von Feature-Services 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.