Benutzertools

Site-Tools


manuell:erweitert:Anpassung:Aktionen

Locus-Aktionen

Hinter diesem etwas rätselhaften Namen verbirgt sich eine sehr einfache Methode, Daten von Ihrem Webserver unkompliziert in Locus Map hochzuladen (weitere Funktionen folgen vermutlich später). Das gesamte Konzept basiert auf einer XML-Datei, die Sie Locus Map zur Verarbeitung bereitstellen. Diese XML-Datei beschreibt die auszuführenden Schritte.

Locus Map unterstützt derzeit nur folgende Aktionen:

  • herunterladen
  • Event

So erreichen

Die gesamte Datei, die Sie Locus zur Verfügung stellen, ist eine XML-Datei mit folgender Syntax:

...

COHO Expo bei der locusAktionen kann eine oder mehrere enthalten Aktion Objekte, die die erforderliche Arbeit erledigen.

Damit Locus Map diese Datei korrekt verarbeitet, erstellen Sie einfach eine URL Fügen Sie diese Datei mit folgender Syntax hinzu (Beispiel):

locus-actions://https/dl.dropbox.com/u/12579512/my_directory/test.xml

Wie Sie sehen können, reicht es, einfach das Schema zu ändern Locus-Aktionen und das Standardschema ändert sich zu einem Teil der Basis URL Nur durch einen Schrägstrich getrennt. Locus Map verarbeitet diesen Link problemlos:

  1. entfernt Locus-Aktionen Etikett
  2. ändert den ersten Teil in ein neues Schema

Herunterladen

Ein Aktionsobjekt, das das Herunterladen von Dateien in das Locus-Verzeichnis ermöglicht.

Beispielsyntax ist:

 ...

COHO Expo bei der

  • herunterladen - ein Core-Tag, das diese Aktion identifiziert
  • Quelle - URL zur Quelldatei. Wenn es enthält Größe mit einem Datum Anhand der Parameter wird die Download-Datei überprüft und gegebenenfalls nicht heruntergeladen, falls sie bereits existiert.
    • Größe - (optional) Größe der Datei in Byte
    • Datum - (optional) Datum der letzten Bearbeitung des Formats jjjj-MM-tt_HH-mm-ssBei einigen Telefonen gibt es Probleme mit der korrekten Zeiteinstellung für die heruntergeladene Datei. Es wird dringend empfohlen, nur Größe zum Vergleichen bereits heruntergeladener Dateien.
  • dest - alternativer Pfad (zum Locus-Root), wo die neue Datei abgelegt werden soll
  • nachdem - Spezielle Aktion, die nach dem Download ausgeführt wird. Aktuell unterstützt:
    • Karte aktualisieren Diese Funktion ist nützlich, wenn Sie eine neue persönliche Karte oder eine Vektorkarte herunterladen. Dabei wird die zuletzt heruntergeladene Karte verwendet (falls Sie weitere Karten heruntergeladen haben) und die Kartenliste aktualisiert, ohne dass Locus neu gestartet werden muss.
    • Daten importieren - Unmittelbar nach dem Herunterladen der Datei startet Locus Map den üblichen Importprozess für diese Datei.
    • Anzeigedaten Unmittelbar nach dem Herunterladen lädt Locus Map die heruntergeladene Datei und zeigt sie auf der Karte an. Die Daten werden nur temporär angezeigt. Wenn Sie sie dauerhaft speichern möchten, verwenden Sie Daten importieren Option statt
    • Extrakt - Entpackt die heruntergeladene Datei. Das Verzeichnis ist dasselbe wie das Downloadverzeichnis.
    • Quelle löschen - Ermöglicht das Löschen der heruntergeladenen Datei. Dies ist vor allem dann nützlich, wenn Sie eine ZIP-Datei heruntergeladen und diese nach dem Entpacken gelöscht haben.

TIPPS

  • Kartendatei herunterladen (zip-Archiv) - Sie können diese Kombination verwenden extrahieren|Quelle löschen|Zuordnung aktualisierenDabei wird die Datei nach dem Herunterladen extrahiert, die Originaldatei gelöscht und schließlich die Kartenliste aktualisiert.
  • Download-Datei zum Import bereit (zip-Archiv) - Sie können diese Kombination verwenden Daten extrahieren|importieren, wodurch die Datei nach dem Herunterladen extrahiert und der Import gestartet wird. In diesem Fall wird empfohlen, die folgende Einstellung vorzunehmen: dest Parameter zum speziellen Locus Map-Verzeichnis Cache/tempDieses Verzeichnis wird von Zeit zu Zeit geleert, sodass alle unnötigen Dateien entfernt werden.

Event

Eine Aktion, die eine bestimmte weitere Aktion auslöst.

Beispielsyntax ist:

setMapVector

COHO Expo bei der

  • Haupt - einer von vordefinierten Typen
    • setMapVector - eine bestimmte Map-Datei festlegen
    • setMapVectorTheme - ein bestimmtes Kartenthema festlegen
  • Wert - relativer Pfad zur Karte oder zum Thema
manual/advanced/customization/actions.txt · Zuletzt geändert: by erwähnen