KMLPropertySetter
Définit les propriétés communes à des groupes d’entités (vecteur et raster) destinées à l’écriture OGCKML.
Notes
Pour de plus amples informations concernant le format KML :
- Voir FME OGCKML Writer dans le manuel FME Readers and Writers (dans FME Workbench, sélectionner Aide > FME Readers and Writers).
- Consulter la documentation de KML : https://developers.google.com/kml/documentation
Configuration
Paramètres
Nom |
Le nom spécifie le texte qui sera affiché dans l'arbre de navigation d'un visualiseur KML tel que Google Earth. Si l'entité a une géométrie ponctuelle, celle-ci sera également utilisée comme texte de l'étiquette. |
Résumé |
Le résumé spécifie le texte qui sera affiché en dessous du nom des entités dans l'arborescence de navigation d'un KML dans un viewer tel que Google Earth. |
Visible |
La visibilité indique si l'entité sera visible ou non par défaut lorsque l'utilisateur ouvrira le jeu de données pour la première fois. Si la visibilité est définie sur Non, l'entité ne sera pas affichée. Cependant, la visibilité peut toujours être modifiée dans l'arbre de navigation d'un visualiseur KML tel que Google Earth. |
Type de contenu |
Le type de contenu spécifie le type du contenu du ballon de l'entité. Si le type est Texte, le contenu sera codé en entités XML lorsqu'il sera écrit dans le fichier KML. Si le type est HTML, le contenu ne sera pas codé en entité XML, mais il sera préservé de manière à pouvoir être affiché en tant que HTML valide. |
Contenu |
Précise le contenu du texte ou de la description HTML à afficher dans l’info-bulle de l’entité. |
Inclure la table attributaire |
Inclure Table des Attributs spécifie si oui ou non le tableau des attributs des entités doit être inclus dans le contenu des info-bulles. |
Titre table attributs |
Si le paramètre INCLURE LA TABLE ATTRIBUTAIRE est définit à Oui, la valeur de ce paramètre sera utilisée comme titre de la table. |
Fichiers complémentaires |
Si la description contient du contenu HTML, celui-ci peut nécessiter des fichiers supplémentaires afin d'être rendu correctement. Les exemples courants sont les images, les feuilles de style CSS et les fichiers javascript. Le paramètre "Fichiers supplémentaires" peut être utilisé pour spécifier les fichiers requis par le HTML d'une entité. Les fichiers requis doivent être énumérés dans la colonne "Fichier source". La colonne "Chemin dans jeu de données" peut être utilisée pour indiquer l'emplacement du fichier dans le jeu de données KML de sortie. En règle générale, la valeur de la colonne "Chemin dans jeu de données" doit simplement correspondre au chemin indiqué dans le fichier HTML. Par exemple, si le HTML contient ce qui suit : <img src=”images/pic.jpg”/> La cellule "Chemin d'accès au jeu de données" sera définie sur "images/pic.jpg". Si une cellule est vide, le fichier source correspondant sera copié dans le dossier racine du jeu de données. Si un chemin d'accès absolu est donné (par exemple, /images/pic.jpg), le chemin d'accès sera résolu relativement au fichier racine du jeu de données. Si un chemin relatif (par exemple, images/pic.jpg) est donné, le chemin sera résolu par rapport au fichier KML qui contient l'entité actuelle. |
Type de géométrie |
Type de géométrie spécifie le type de géométrie qui doit être appliqué à l’entité. |
Mode altitude |
Le mode d'altitude spécifie comment le viewer KML, tels que Google Earth, doit interpréter la valeur z d’une entité vecteur, ou les paramètres de l'altitude pour une entité raster. |
Ordre d'affichage |
L'ordre de tirage détermine l'ordre dans lequel les entités sont affichées. Les entités ayant une valeur supérieure seront affichées au-dessus des entités ayant une valeur inférieure. Cela s'applique aux entités superposées et aux entités à géométrie linéaire. |
Altitude du raster |
Raster Altitude spécifie l'altitude, en mètres, à laquelle la tuile raster doit être affichée. Cette option n'est généralement pas nécessaire. |
Opacité du raster |
Raster Opacity spécifie l'opacité des tuiles raster lorsqu'elles sont affichées dans un visualiseur KML, tel que Google Earth. Cette valeur est une directive d'affichage uniquement, et n'a aucun effet sur la géométrie raster sous-jacente. |
Extrusion |
Extrude indique s'il faut ou non relier la géométrie des vecteurs au sol. Les visualiseur KML, tels que Google Earth, n'afficheront pas la géométrie extrudée à moins que le mode d'altitude soit Absolu, Relatif au sol ou Relatif au fond de la mer. |
Suivre le terrain |
Cette option ne s'applique que pour les géométries de type ligne et non pas pour les points et polygones. Alors que le paramètre Altitude Mode définit le comportement des sommets de la ligne, ce paramètre définit le comportement des segments de ligne entre les sommets. Si le paramètre Suivre le terrain est défini sur Oui, les segments de ligne entre les sommets se conformeront au terrain. Si le paramètre Suivre le terrain est défini sur Non, les segments de ligne seront une ligne droite d'un sommet à l'autre. Ainsi, la ligne survolera un terrain bas et sera enfouie sous un terrain plus élevé. Le solutions de visualisation KML, tel que Google Earth, ne permettront pas de suivre le terrain à moins que le mode Altitude soit défini à Plaquer au sol ou Plaquer au niveau de la mer. |
Éditer les paramètres des Transformers
À l'aide d'un ensemble d'options de menu, les paramètres du Transformer peuvent être attribués en faisant référence à d'autres éléments de traitement. Des fonctions plus avancées, telles qu'un éditeur avancé et un éditeur arithmétique, sont également disponibles dans certains Transformers. Pour accéder à un menu de ces options, cliquez sur à côté du paramètre applicable. Pour plus d'informations, voir Options de menus et paramètres de Transformer.
Définir les valeurs
Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple est de simplement taper une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types comme des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres de traitement. Il existe un certain nombre d'outils et de raccourcis qui peuvent aider à construire des valeurs, généralement disponibles dans le menu contextuel déroulant adjacent au champ de valeur.
Utilisation de l'éditeur de texte
L'éditeur de texte fournit un moyen efficace de construire des chaînes de textes (dont les expressions régulières) à partir de données source diverses, telles que des attributs, des paramètres et des constantes, et le résultat est directement utilisé dans le paramètre.
Utilisation de l'éditeur arithmétique
L'éditeur arithmétique fournit un moyen simple de construire des expressions mathématiques à partir de plusieurs données source, telles que des attributs et des fonctions, et le résultat est directement utilisé dans un paramètre.
Valeur conditionnelle
Définit des valeurs selon un ou plusieurs tests.
Fenêtre de définition de conditions
Contenu
Les expressions et chaînes de caractères peuvent inclure des fonctions, caractères, paramètres et plus.
Lors du paramétrage des valeurs - qu'elles soient entrées directement dans un paramètre ou construites en utilisant l'un des éditeurs - les chaînes de caractères et les expressions contenant des fonctions Chaîne de caractères, Math, Date et heure ou Entité FME auront ces fonctions évaluées. Par conséquent, les noms de ces fonctions (sous la forme @<nom_de_fonction>) ne doivent pas être utilisés comme valeurs littérales de chaîne de caractères.
Ces fonctions manipulent les chaînes de caractères. | |
Caractères spéciaux |
Un ensemble de caractères de contrôle est disponible dans l'éditeur de texte. |
Plusieurs fonctions sont disponibles dans les deux éditeurs. | |
Fonctions Date/heure | Les fonctions de dates et heures sont disponibles dans l'Editeur texte. |
Ces opérateur sont disponibles dans l'éditeur arithmétique. | |
Elles retournent des valeurs spécifiques aux entités. | |
Les paramètres FME et spécifiques au traitement peuvent être utilisés. | |
Créer et modifier un paramètre publié | Créer ses propres paramètres éditables. |
Options - Tables
Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.
Réordonner
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
|
Couper, Copier et Coller
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
Copier, copier et coller peuvent être utilisés au sein d'un Transformer ou entre Transfromers. |
Filtre
|
Commencez à taper une chaîne de caractères, et la matrice n'affichera que les lignes correspondant à ces caractères. Recherche dans toutes les colonnes. Cela n'affecte que l'affichage des attributs dans le Transformer - cela ne change pas les attributs qui sont sortis. |
Importer
|
Le bouton d'import remplit la table avec un jeu de nouveaux attributs lus depuis un jeu de données. L'application spécifique varie selon les Transformers. |
Réinitialiser/Rafraîchir
|
Réinitialise la table à son état initial, et peut fournir des options additionnelles pour supprimer des entrées invalides. Le comportement varie d'un Transformer à l'autre. |
Note : Tous les outils ne sont pas disponibles dans tous les Transformers.
FME Community
FME Community est l'endroit où trouver des démos, des tutoriaux, des articles, des FAQ et bien plus encore. Obtenez des réponses à vos questions, apprenez des autres utilisateurs et suggérez, votez et commentez de nouvelles entités.
Voir tous les résultats à propos de ce Transformer sur FME Community.
Mots clefs : "Google Earth" KML