FME Flow:2025.1

Service de liaison réseau KML

Le service KML Network Link accepte et exécute les demandes de transformation comme spécifié par unworkspace, renvoyant les résultats sous forme de lien réseau KML que vous pouvez utiliser avec Google Earth.

NoteSi vous installez ce service, vous devez également installer le service Data Streaming.

Ce service peut être demandé via une URL ou un formulaire. Par exemple,

http://<hôte>/fmekmllink/<référentiel>/<espace de travail>.fmw?<paramètres>

La réponse résultante est un fichier KMZ contenant un lien réseau KML. L'URL de ce lien pointe vers leService de streaming de données et fait référence à la demandeworkspace. Aucune traduction n'est effectuée pour fournir le fichier KMZ. Les résultats sont toujours aussi à jour que l'intervalle de mise à jour dans Google Earth.

NoteLorsque Google Earth (ou une autre application) est en cours d'exécution et que le fichier KMZ est chargé, leworkspace Le fichier généré s'exécute de manière répétée jusqu'à la fermeture de l'application. La fréquence par défaut est toutes les 60 secondes. Pour modifier, mettez à jour la directive REFRESH_INTERVAL dans le fichier de propriétés KML Network Link. Ce fichier se trouve dans <FMEFlowDir>\Utilities\tomcat\webapps\fmekmllink\WEB-INF\conf\propertiesFile.properties.

Exigences

Ce service fonctionne avec n'importe quelworkspace qui écrit des fichiers KML et KMZ. Les paramètres publiés suivants doivent exister dans leworkspace:

  • bboxEst: Zone de délimitation Est
  • bboxWest: Zone de délimitation ouest
  • bboxNord: Cadre englobant Nord
  • bboxSud: Zone de délimitation sud

Lorsque la couche KML Network Link est activée, Google Earth transmet les étendues de sa fenêtre d'affichage actuelle à ces paramètres. Les coordonnées sont en lat-long. UNworkspace peut utiliser ces paramètres pour lire les données sources avec des requêtes spatiales.

Éléments de réponse

Si le service KML Network Link traite avec succès la demande, il renvoie un document KML inclus au format KMZ au client sous forme de flux de données. Le document KML contient un élément NetworkLink où Link/href est défini sur une URL. Cette URL invoque leFME Flow Service de streaming de données avec le référentiel fourni etworkspace nom. Pour une référence complète du format KML, reportez-vous à :https://developers.google.com/kml/documentation/

Si le format de réponse est spécifié comme XML ou JSON, une réponse d’échec de service peut contenir les éléments indiqués dans le tableau suivant.

Élément

Éléments enfants

Valeur

Description

statutInfo

message

chaîne de message

message d'échec de service

statut

succès | échec

état du service

Voir aussi