Automatisierungsprozess
Möchten Sie, dass Ihr easymap-Projekt automatisch zu einem bestimmten Zeitpunkt auf dem easymap explorer aktualisiert wird? In diesem Kapitel erklären wir Ihnen, wie Sie das Automatisierungsprozess für easymap und easymap explorer erstellen können.
Hinweis: Es kann eine oder mehreren Kartenmappen zum selben Zeitpunkt im easymap hochgeladen werden.
Voraussetzungen
Um diese Automatisierung zu erstellen, ist ein easymap explorer Konto notwendig. Darüber hinaus muss auch sichergestellt werden, dass die Datenverknüpfung mit easymap korrekt funktioniert, damit die Daten und Analysen in easymap auch automatisch aktualisiert werden.
Hinweis: Da es sich um einen Automatisierungsprozess handelt, muss die Kartenmappe beim ersten Mal manuell in den easymap explorer hochgeladen.
Aufbau einer Batch-Datei
Die Batch-Datei ermöglicht eine Kartenmappe für den easymap explorer automatisch freizugeben. Mit Rechtsklick im Projektordner erstellen wir ein Testdokument. Dort müssen wir folgenden Befehl einfügen:
Publish "[ID der Kartenmappe]" /instance:update /publishserver:"<Servername>" /publishusername:"<Benutzername>" /publishpassword:"<Passwort>"
Erläuterung der Parameter:
Die Befehle dürfen jederzeit angepasst und geändert werden.
Für eine automatisierte Freigabe können Sie diesen Befehl mit dem Open und Close Befehl kombinieren.
Zum Schluss müssen wir das Format des Textdokuments in das Batch-Format ändern, indem wir die Daten im Projektordner umbenennen und nach dem Punkt "bat" schreiben.
Beispiel:
Eine Kartenmappe wird auf dem Portal unter der Adresse "https://easymap-xplorer.de/Catalog/4acbf219-ae91-4f7e-a122-2e5136323af6"
angezeigt. Sie soll ersetzt werden, wobei diese Aktion unter dem Login eines Benutzers mit der E-Mail benutzer@email.de und dem Passwort 123 erfolgen soll. Die Kommandozeile sollte dann wie folgt aussehen:
Easymap.exe /batch /instance:update /publishserver:"https://easymap-xplorer.de" /publishusername:"benutzer@email.de" /publishpassword:"123" open "c:\easymap\Interessenten.empx;0" publish "4acbf219-ae91-4f7e-a122-2e5136323af6" close ""
Hinweis: Bei Änderungen von Passwörter, User Name, Pfad oder vom Inhalt der Kartenmappe wie Bezeichnung der Kartenmappe, des Blattes, der Karte und der standortbezogenen Analyse (z.B. Symbole), können zum Fehler führen und den Automatismus unterbrechen.
Windows-Task
Schließlich müssen wir einen neuen Windows-Task erstellen, damit die Batch-Datei automatisch ausgeführt wird. Dafür öffnen wir die Aufgabenplanung von Windows. Die neue Aufgabe kann unter dem Menüpunkt Aktion > Aufgabe erstellt werden. Unter den Eigenschaften des Tasks wird der Automatisierungsprozess definiert:
Hinweis: : Für diese Aktion werden Administratorrechte benötigt.