FME Flow:2025,0

KML-Netzwerkverbindungsdienst

Der KML Network Link-Dienst akzeptiert und führt Transformationsanfragen gemäß den Vorgaben einesworkspace, wobei die Ergebnisse als KML-Netzwerklink zurückgegeben werden, den Sie mit Google Earth verwenden können.

NotizWenn Sie diesen Dienst installieren, müssen Sie auch den Datenstreamingdienst installieren.

Dieser Dienst kann über eine URL oder ein Formular angefordert werden. Zum Beispiel,

http://<Host>/fmekmllink/<Repository>/<Arbeitsbereich>.fmw?<Parameter>

Die resultierende Antwort ist eine KMZ-Datei, die einen KML-Netzwerklink enthält. Die URL dieses Links verweist auf dieDaten-Streaming-Dienst und verweist auf die angeforderteworkspace. Zur Bereitstellung der KMZ-Datei wird keine Übersetzung durchgeführt. Die Ergebnisse sind immer so aktuell wie das Aktualisierungsintervall in Google Earth.

NotizWenn Google Earth (oder eine andere Anwendung) läuft und die KMZ-Datei geladen wird,workspace Der Vorgang, der die Datei generiert hat, wird wiederholt ausgeführt, bis die Anwendung geschlossen wird. Die Standardfrequenz beträgt alle 60 Sekunden. Um dies zu ändern, aktualisieren Sie die REFRESH_INTERVAL-Direktive in der Eigenschaftendatei des KML-Netzwerklinks. Diese Datei befindet sich in <FMEFlowDir>\Utilities\tomcat\webapps\fmekmllink\WEB-INF\conf\propertiesFile.properties.

Anforderungen

Dieser Dienst funktioniert mit jedemworkspace das KML- und KMZ-Dateien schreibt. Die folgenden veröffentlichten Parameter sollten in derworkspace:

  • bboxEast: Begrenzungsrahmen Ost
  • bboxWest: Begrenzungsrahmen West
  • bboxNorth: Begrenzungsrahmen Nord
  • bboxSüd: Begrenzungsrahmen Süd

Wenn die KML-Netzwerkverbindungsebene aktiviert ist, übergibt Google Earth die Ausdehnung seines aktuellen Ansichtsfensters an diese Parameter. Die Koordinaten sind in Breiten- und Längengrad angegeben. Aworkspace können diese Parameter verwenden, um die Quelldaten mit räumlichen Abfragen zu lesen.

Antwortelemente

Wenn der KML Network Link-Dienst die Anfrage erfolgreich verarbeitet, gibt er ein im KMZ-Format eingeschlossenes KML-Dokument als Datenstrom an den Client zurück. Das KML-Dokument enthält ein NetworkLink-Element, wobei Link/href auf eine URL gesetzt ist. Diese URL ruft dieFME Flow Daten-Streaming-Dienst mit dem bereitgestellten Repository undworkspace Name. Eine vollständige Referenz zum KML-Format finden Sie unter:https://developers.google.com/kml/documentation/

Wenn das Antwortformat als XML oder JSON angegeben ist, kann eine Dienstfehlerantwort die in der folgenden Tabelle gezeigten Elemente enthalten.

Element

Untergeordnete Elemente

Wert

Beschreibung

Statusinfo

Nachricht

Nachrichtenzeichenfolge

Dienstfehlermeldung

Status

Erfolg | Misserfolg

Dienststatus

Siehe auch