Manuelle Einrichtung (alternativ)
•Ab WebOffice 10.8 SP1 kann die Einrichtung der VertiGIS Studio Printing Engine mit einem Installer erfolgen. Siehe dazu Kapitel Installer Setup. •Zur Verwendung der VertiGIS Studio Printing Engine wird mindestens ArcGIS 10.8.1 benötigt. VertiGIS empfiehlt jedoch ausdrücklich die Esri Produktversionen ArcGIS Desktop (ArcMap) 10.8.2 und ArcGIS Enterprise 10.9.1, da es sich hierbei um Long Term Releases von Esri Inc. handelt. Weiters wird empfohlen ArcGIS Pro 2.9.x zu verwenden. •Auf Grund bekannter technischer Limitierungen kann eine fehlerlose Installation sowie Verwendung von VertiGIS Studio Printing Engine auf ArcGIS 10.8.1 und älteren Versionen nicht mehr gewährleistet werden. •Direkt am GIS-Server (in der VertiGIS Studio Printing Engine eingerichtet bzw. publiziert wird) ist keine ArcGIS Pro Installation zwingend notwendig! Das Administrieren von Layouts und Publizieren der Web Tools kann von einem Administrations-Rechner aus erfolgen. |
|
ACHTUNG! •Bei Problemen mit der Installation wird empfohlen die Setup-Datei als Administrator via Windows-Eingabeaufforderung (CMD.exe) auszuführen. Dieser lokale Admin-Benutzer muss Schreibrechte für das Verzeichnis .\arcgisserver\directories\VertiGIS_PrintLayouts haben. •Falls der Post-Installer und der damit verbundene Publishing-Vorgang unter einem Benutzer (z.B. Administrator) durchgeführt wird, der auf der Maschine die Anwendung ArcGIS Pro noch nie mit einer korrekten Lizenzierung geöffnet hatte, wird der Post-Installer mit einer Fehlermeldung (The Product License has not been initialized) abbrechen. In diesem Fall muss jener Windows-Benutzer, mit dem der Post-Installer ausgeführt wird, zumindest einmal ArcGIS Pro geöffnet haben, damit die ArcGIS Pro Lizenz korrekt zugeordnet ist. •Bei Verwendung der VertiGIS Studio Printing Engine mit ArcGIS 10.8.1 ist die Installation von Patch ArcGIS Server 10.8.1 Print Service Patch und ArcGIS Server 10.8.1 Print Service and Text Element Patch zwingend erforderlich! |
Um VertiGIS Studio Printing Engine auf einem Server als GP-Service manuell (Als Alternative, falls es bei der Installation mit Setup zu einem Abbruch vom Setup kommt) einrichten und nutzen zu können, sind folgende Schritte notwendig:
•Navigieren Sie auf der WebOffice10.9R3-DVD zu \Software\WebOffice directories\VertiGIS_PrintLayouts und kopieren Sie die VertiGIS Print Layouts lokal auf Ihrem Server unter: ..\arcgisserver\directories\VertiGIS_PrintLayouts
•Erstellen Sie auf Ihrem ArcGIS Server oder Portal for ArcGIS einen Unterordner mit der Bezeichnung VertiGIS_Utilities.
•Registrieren Sie den Ordner mit den Layouts (VertiGIS_PrintLayouts) in ArcGIS Enterprise. Dies kann in ArcGIS Pro oder alternativ in ArcGIS Server Manager durchgeführt werden.
Wenn Sie den Ordner VertiGIS_PrintLayouts nicht registrieren, kann der Publiziervorgang in ArcGIS Pro nicht korrekt durchgeführt werden. |
Mehr Details zum Registrieren von Datenspeicher in ArcGIS Pro siehe ArcGIS Onlinehilfe. |
Alternativ: Ordner "VertiGIS_PrintLayouts" via ArcGIS Server Manager registrieren
•Navigieren Sie zu WebOffice10.9R3-DVD\Software\VertiGIS Utilities\VertiGIS Studio Printing Engine\ und kopieren Sie den gesamten Ordner Toolbox auf Ihrem Server unter: ..\arcgisserver\directories\WebOfficeGeoprocessing\VertiGIS_Utilities.
•Öffnen Sie ArcGIS Pro und wählen Sie Start without a template aus
•Fügen Sie im Catalog-Fenster von ArcGIS Pro im Bereich Toolboxes (Rechtsklick Add Toolbox) folgende Toolbox hinzu: .\arcgisserver\directories\WebOfficeGeoprocessing\VertiGIS_Utilities\Toolbox\VertiGISPrintingTools.pyt
In dieser geschlossenen Python Toolbox mit der Dateiendung .pyt befinden sich folgende Tasks:
oGet Index Info Task
oGet Layout Templates Info Task
oGet Product Info Task
oVertiGIS Print Task
oVertiGIS Pro Print Task
Alle Tasks müssen (vor der erstmaligen Konfiguration) einmalig im ArcGIS Pro ausgeführt werden!
Der Task VertiGIS Pro Print Task ist rein für das Drucken aus ArcGIS Pro (Desktop) vorgesehen und somit für WebOffice 10.9 R3 nicht relevant. |
Führen Sie hierzu (über Doppelklick) alle Tasks in ArcGIS Pro aus (bitte halten Sie sich an die folgende genannte Reihenfolge):
•Beim VertiGIS Print Task beachten Sie bitte folgende Einstellungen:
▪Beim Attribut Web Map as JSON geben Sie zwei geschwungene Klammern ein > {}
▪Beim Attribut Output File kann temporär ein beliebiger Pfad/Dateinamen gewählt werden
▪Beim Attribut Format > PDF auswählen
▪Referenzieren Sie den zuvor abgelegten Ordner mit den VertiGIS_PrintLayouts (standardmäßiger Pfad: ..\arcgisserver\directories\VertiGIS_PrintLayouts)
Führen Sie den Geoprocessing Task mit Klick auf Run aus.
•Beim Get Layout Templates Info Task referenzieren Sie erneut die VertiGIS_PrintLayouts und führen den Task mit Klick auf Run aus.
•Beim Get Product Info Task referenzieren Sie erneut die VertiGIS_PrintLayouts und führen den Task mit Klick auf Run aus.
•Beim Get Index Info Task geben Sie bei Request JSON erneut {} ein bzw. die Referenz auf die VertiGIS_PrintLayouts und führen den Task mit Klick auf Run aus.
•Der VertiGIS Pro Print Task ist optional.
▪Beim Attribut Pro Map as JSON geben Sie zwei geschwungene Klammern ein > {}
▪Beim Attribut Output File kann temporär ein beliebiger Pfad/Dateinamen gewählt werden
▪Beim Attribut Format > PDF auswählen
▪Referenzieren Sie den zuvor abgelegten Ordner mit den VertiGIS_PrintLayouts (standardmäßiger Pfad: ..\arcgisserver\directories\VertiGIS_PrintLayouts)
Führen Sie den Task mit Klick auf Run aus.
•Überprüfen Sie in der GeoProcessing Historie die erfolgreiche Ausführung der Skripte:
•Wurden die Skripte (Tasks) erfolgreich in ArcGIS Pro durchlaufen, müssen die Results wie folgt publiziert werden (je nachdem, ob der Publizierungsvorgang gegen ein ArcGIS Enterprise Portal oder ein ArcGIS Server Standalone Server erfolgt):
a) Publizieren gegen ein ArcGIS Enterprise Portal
b) Publizieren gegen einen ArcGIS Server Standalone