KML-Netzwerk-Link-Service
Der KML-Netzwerk-Link-Service akzeptiert und führt Transformationsanfragen gemäß einem Workspace aus und gibt die Ergebnisse als KML-Netzwerk-Link zurück, die Sie mit Google Earth verwenden können.
Dieser Dienst kann über eine URL oder ein Formular angefordert werden. Beispiel:
http://<host>/fmekmllink/<repository>/<workspace>.fmw?<parameters>
Die resultierende Antwort ist eine KMZ-Datei, die einen KML-Netzwerk-Link enthält. Die URL dieses Links verweist auf den Data Streaming Service und verweist auf den angeforderten Workspace. Es wird keine Umsetzung durchgeführt, um die KMZ-Datei bereitzustellen. Die Ergebnisse sind immer so aktuell wie das Aktualisierungsintervall in Google Earth.
Voraussetzungen
Dieser Dienst kann mit jedem Workspace verwendet werden, der KML- und KMZ-Dateien schreibt. Die folgenden offengelegten Parameter sollten im Workspace vorhanden sein:
- bboxEast: Bounding Box East
- bboxWest: Bounding Box West
- bboxNorth: Bounding Box North
- bboxSouth: Bounding Box South
Wenn der KML-Netzwerk-Link-Layer aktiviert ist, übergibt Google Earth die Bereiche des aktuellen Ansichtsfensters an diese Parameter. Die Koordinaten liegen in Lat-Lon vor. Ein Workspace kann diese Parameter verwenden, um die Quelldaten mit räumlichen Abfragen zu lesen.
Antwortelemente
Wenn der KML-Netzwerk-Link-Service 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, in dem Link/href auf eine URL gesetzt ist. Diese URL ruft den FME Flow Data Streaming-Dienst mit dem angegebenen Repository- und Workspace-Namen auf. Eine vollständige Referenz des KML-Formats finden Sie unter: https://developers.google.com/kml/documentation/
Wenn das Antwortformat als XML oder JSON angegeben ist, kann eine Dienstausfallantwort die in der folgenden Tabelle gezeigten Elemente enthalten.
Element |
Kind-Elemente |
Wert |
Beschreibung |
---|---|---|---|
statusInfo |
message |
message string |
service failure message |
status |
success | failure |
service status |