Commencer avec FME® Desktop

Transcription

Commencer avec FME® Desktop
Commencer avec FME® Desktop
E-mail: [email protected] • Web: www.safe.com
E-mail: [email protected] • Web: www.veremes.com
ii
Commencer avec FME Desktop
Safe Software Inc. makes no warranty either expressed or implied,
including, but not limited to, any implied warranties of merchantability or
fitness for a particular purpose regarding these materials, and makes such
materials available solely on an “as-is” basis.
In no event shall Safe Software Inc. ne peut être tenu pour resonsable des
dommages spéciaux, collatéraux et consécutifs liés à l'achat ou l'utilisation
de ces matériaux. The sole and exclusive liability of Safe Software Inc.,
regardless of the form or action, shall not exceed the purchase price of the
materials described herein.
This manual describes the functionality and use of the software at the time of
publication.Les descriptions et informations sont sujettes à modification sans
préavis.
Copyright
© 1994 – 2014 Safe Software Inc. All rights are reserved.
Revisions
Every effort has been made to ensure the accuracy of this document. Safe
Software Inc. regrets any errors and omissions that may occur and would
appreciate being informed of any errors found. Safe Software Inc. will
correct any such errors and omissions in a subsequent version, as feasible.
Please contact us at:
Safe Software Inc.
Suite 2017, 7445 – 132nd Street
Surrey, BC
Canada
V3W 1J8
www.safe.com
MARQUE
FME is a registered trademark of Safe Software Inc.
Commencer avec FME Desktop
iii
All brands and their product names mentioned herein may be trademarks
or registered trademarks of their respective holders and should be noted as
such.
Document Information
Document Name: Commencer avec FME Desktop
Version :
FME Desktop 2014
Mise à jour :
January 2014
iv
Commencer avec FME Desktop
Information de version
Information de version
FME Desktop 2014 est la version 7.8 de FME.
A partir de 2013, le numéro de version des logiciel FME sera indiqué dans la
boîte des Propriétés de la fme.dll:
Version de fichier :
<ReleaseYear>.<MajorVersion>.<MinorVersion>.<BuildNumber>
Commencer avec FME Desktop
v
Contenu
Information de version
A propos de Safe Software et de FME
1
A propos de ce manuel
Installation de FME
Pourquoi FME est unique ?
Les principaux composants
FME Workbench
FME Data Inspector
FME Quick Translator
FME en mode console
Autres composants FME
FME Universal Viewer
FME Objects
Extensions FME Application
FME Plug-In SDK
FME Integration SDK
Aide et tutoriaux
Formation FME Desktop
Fichiers d'aide
La communauté FME
Communauté FMEpedia
2
4
5
6
6
6
7
8
9
9
10
10
10
10
11
11
11
12
12
Démarrer FME Workbench
13
Qu'est ce qu'un projet ?
L'interface de Workbench
Projet principal
Le Navigateur
Barre des menus et barre d'outils
Vue globale
Log
Autres options
A propos de la galerie de formats.
Information relative aux formats
Formats personnalisés
Manuel Formats FME Readers and Writers
15
16
16
20
21
22
22
23
25
25
26
26
Comprendre les concepts du Workbench
27
Types de transformation de données.
Transformation de la structure
Transformation du contenu
vi
v
28
28
28
Commencer avec FME Desktop
Information de version
Transformation de la géométrie.
Transformation d'attributs
Définition du schéma
Comment FME représente le schéma ?
Voir un schéma dans Workbench
Edition du schéma
La correspondance des schémas (Schema Mapping)
Correspondance des types d'entités et des attributs
La connexion des schémas dans FME Workbench
La connexion des types d'entités dans FME Workbench
La connexion des attributs dans FME Workbench
Entités
Utiliser des Transformers
Créer un nouveau projet
Modifier les informations des données source et destination
Définir les caractéristiques des données destination
Utiliser le système de coordonnées par défaut
Changer les paramètres du système de coordonnées
Ajouter des Transformers
Trouver des Transformers
Insérer un Transformer
Ports de Transformer
Ajout rapide
Connexion rapide
Suppression intelligente
Plusieurs Transformers
A propos des paramètres de Transformer
Transformers personnalisés
Aide détaillée des Transformers
Guide de référence des Transformers
Créer un format personnalisé
Organiser un projet
Utiliser les signets
Créer des commentaires
Exécuter un traitement
Utiliser l'affichage du nombre d'entités.
Exécuter un traitement par lot (en batch)
Plus d'information
Raccourcis clavier
A propos de FME Data Inspector
Plus d'information
Commencer avec FME Desktop
28
28
30
30
31
35
39
39
40
40
41
42
43
45
50
51
52
53
54
54
55
56
56
58
59
60
60
63
64
64
65
66
66
67
70
70
72
73
73
74
75
vii
Démarrer FME Data Inspector
Interface de FME Data Inspector
Menu , Outils et raccourcis clavier
Fenêtre du log
Visualiser les données
Modes d'affichage
Ajouter des jeux de données
Filtrer les entités
Utiliser l'outil de mesure.
Interroger des entités
Interroger les entités raster et nuages de points
Enregistrer des données
Utiliser FME Quick Translator
97
Spécifier les informations sources
Regrouper des jeux de données similaires
Paramètres des données source
Convertir les systèmes de coordonnées
Choisir dans la liste des systèmes de coordonnées.
Voir les données source
Renseigner les informations relatives aux données destination
Paramètres d'écriture
Choisir un fichier de contrôle (Mapping file)
Décider de la prochaine étape
Passage à FME Workbench
Exécuter un conversion simple
Exécuter un traitement
Exécuter un traitement par lot (en batch)
Arrêter un traitement
Enregistrement du fichier de log
Copier et rechercher de l'information dans le fichier de log
Voir le fichier généré
Plus d'information
viii
76
77
79
84
86
86
87
87
88
90
92
94
98
98
99
101
102
103
104
105
106
107
107
107
108
108
108
109
109
111
112
Commencer avec FME Desktop
A propos de Safe Software et de FME
Une des questions majeures aujourd’hui pour les entreprises est la question
du Où ? En utilisant les données spatiales, les chefs d’entreprises,
manageurs et experts en information géographique obtiennent une expertise
fine et de meilleures réponses pour mener à bien des projets et les planifier.
L’autre question majeure est de savoir comment utiliser ces données ? La
grande diversité de formats de données spatiales et l’évolution des normes
font de l’interopérabilité un des challenges principaux de l’utilisation de ces
dernières.
L’objectif de Safe Software est de faire en sorte que vous puissiez toujours
utiliser ces données en utilisant FME.
Créé par des experts issus de domaines industriels très variés, la plateforme technologique FME assure la transformation et l’échange d’un très
grand nombre de types de données. FME permet ainsi de résoudre un très
grand nombre des problèmes d’interopérabilité.
Commencer avec FME Desktop
1
A propos de Safe Software et de FME
A propos de ce manuel
Les besoins des utilisateurs et les possibilités offertes par FME sont
quasiment illimités.
Pour cette raison, ce manuel de démarrage ne couvre que les concepts de
base et présente la mise en place d’un projet avec FME-Workbench.
Pour des exemples intermédiaires ou avancés de Workbench, il est
recommandé de se référer au Tutoriel de FME, disponible sur le site Web
de Safe (www.safe.com) ou sur le CD d'installation de FME. Le tutoriel
comporte un échantillon de données. Safe Software conseille vivement de
suivre une formation afin de profiter au maximum des possibilités du
logiciel.
Chaque composant de FME contient une aide en ligne, disponible
directement dans leur menu Aide.L'aide est également accessible via la
fenêtre principale de FME Desktop : elle comporte à la fois des documents
techniques et des documents utilisateurs.
Documentation
FME Workbench
2
Description
Première application FME Desktop pour
convertir et transformer les données.
Commencer avec FME Desktop
A propos de ce manuel
Documentation
Description
Visualiser des données dans un format supporté
par FME. Utiliser Data Inspector pour
FME Data Inspector
prévisualiser les données avant un traitement,
les vérifier après et contrôler les données à tous
les stades d'une conversion.
Il s'agit de la documentation Référence des 300
formats spatiales et non spatiales que FME
Références Readers et
Workbench est capable de lire et écrire. Elle
Writers
décrit aussi les paramètres visibles dans FME
Workbench.
Il s'agit de la documentation de référence des
400 Transformers. Les Transformers sont
FME Transformers
utilisés dans FME Workbench pour restructurer
les attributs et opérer des transformations
géométriques sur les entités d'un projet.
Il s'agit du guide permettant de comprendre les
Systèmes de coordonnées
process pour associer les systèmes de
dans FME
coordonnées aux entités dans FME Desktop.
Une alternative rapide à FME Workbench, le
Quick Translator vous permet d'effectuer
FME Quick Translator
rapidement et facilement des conversions de
données.
Ce composant vous permet d'intégrer des
FME Integration Console
extensions à FME Desktop.
Commencer avec FME Desktop
3
A propos de Safe Software et de FME
Installation de FME
Les instructions sur l'installation et les licences FME sont disponibles dans
le manuel FME Installation and Licensing Manual, disponible sur le site
internet de Safe.
4
Commencer avec FME Desktop
Pourquoi FME est unique ?
Pourquoi FME est unique ?
FME offre le support d'un grand nombre de formats pour la transformation et
l’intégration des données, ainsi qu’une grande flexibilité dans les modèles de
transformation et de distribution des données.
Formats de données
FME supporte plus de 200 formats de données géographiques ou non,
vectoriels ou raster. Vous pouvez lire ou écrire dans n’importe quel format
pris en compte par FME.
Modèle de données
Le modèle de données de FME est conçu pour couvrir tous les types de
géométries et d'attributs. Vous pouvez restructurer avec précision le schéma
de vos données de la source à la destination, sans perdre l'information
sémantique.
FME est aussi assez intelligent pour compenser automatiquement les
limitations du format de destination en créant un processus de traduction
particulier lorsque cela est possible.
Traduire, transformer et intégrer
En plus de traduire, FME a aussi la capacité de transformer les géométries et
attributs des données. Vous pouvez travailler avec un ensemble de données
ou isoler des caractéristiques de types ou d’attributs, puis ajoutez des
Transformers pour manipuler les données afin d’obtenir les résultats que
vous souhaitez.
FME comprend une boîte à outils de plus de 400 Transformers qui offrent
d'immenses fonctionnalités pour transformer les données.
Commencer avec FME Desktop
5
A propos de Safe Software et de FME
Les principaux composants
FME Workbench
FME Workbench possède une interface graphique intuitive qui permet au
traitement d'être décrit comme un flux de données. FME Workbench est le
principal outil de traitement des données dans FME.
FME Workbench offre des moyens puissants de transformation et
conversion de données. En utilisant Workbench, vous pouvez
graphiquement ajuster la façon dont vos données transitent de la source
jusqu'à la destination.
Si vous devez ajouter des transformations détaillées ou personnaliser un
projet notamment si plusieurs formats en entrée et en sortie sont
nécessaires, FME Workbench est le meilleur outil.
FME Data Inspector
Data Inspector conserve les mêmes caractéristiques et fonction que FME
Universal Viewer en utilisant les dernières technologies d'affichage et en
supportant en plus les données 3D.
6
Commencer avec FME Desktop
Les principaux composants
Vous pouvez choisir d'utiliser FME Universal Viewer ou FME Data Inspector.
Choisir > Outils > Options FME et cliquer sur l'icône Workbench.
FME Quick Translator
Pour des traitements simples ne nécessitant pas de personnalisation, vous
obtiendrez plus rapidement des résultats en utilisant FME Quick
Translator.Les utilisateurs avancés peuvent exécuter des fichiers de contrôle
via cette interface.
FME Quick Translator (anciennement nommé FME Universal Translator) a été
la première application développée.
Ce sont les utilisateurs qui définissent les traductions en utilisant un langage
script et non un interface graphique. C'est pour cette raison, que Workbench
est bien plus utilisé mais Quick Translator permet toutefois d'effectuer plus
Commencer avec FME Desktop
7
A propos de Safe Software et de FME
rapidement des conversions et quelques fonctions avancées pas encore
supportées par Workbench.
FME en mode console
FME en mode console vous permet d'exécuter des requêtes en ligne de
commande.
Taper fme dans une console DOS permet d’afficher la liste des commandes
disponiblesLe manuel FME Fundamentals contient plus de détails sur
l'utilisation de FME en mode console.
8
Commencer avec FME Desktop
Autres composants FME
Autres composants FME
Ces composants sont tous inclus dans le package FME.
FME Universal Viewer
Notez que l'application d'inspection de données par défaut est FME Data
Inspector. FME Universal Viewer peut éventuellement être supprimé par
FME.
FME Universal Viewer permet la visualisation rapide de données aux formats
supportés par FME. Il est principalement utilisé pour prévisualiser les
données avant la traduction, pour s’assurer de leurs validations et de leurs
qualités ou bien encore pour les revoir après un traitement.
Commencer avec FME Desktop
9
A propos de Safe Software et de FME
FME Objects
FME Objects est une bibliothèque de composants qui vous permet
d’intégrer des applications FME dans vos propres applications avec le
langage de votre choix. Les développeurs utilisent FME Objects pour
ajouter des données spatiales en lecture et en écriture dans leurs propres
applications.
Extensions FME Application
Les extensions FME Application permettent d'étendre la capacité d'autres
logiciels SIG tels que MapInfo, Autocad Map, ArcGis à supporter de
nouveaux formats. Ceux-ci sont connus sous le nom de FME Enabled
Applications. Ils permettent aux logiciels SIG d’afficher des données non
natives à cette application.
FME Plug-In SDK
Le Plug-In FME SDK permet aux développeurs d'ajouter leurs propres
formats ou fonctionnalités dans les traitements FME de base.
FME Integration SDK
FME Integration SDK permet aux développeurs de créer des applications
pour les utilisateurs qui ont FME installé sur leur PC.
10
Commencer avec FME Desktop
Aide et tutoriaux
Aide et tutoriaux
La documentation technique est intégrée aux fichiers d'aide et se trouve
également sur le site www.safe.com/support/onlinelearning.
Le Tutoriel FME Desktop est un moyen idéal pour commencer à utiliser FME.
Il comprend des instructions et des exemples pour vous aider à accomplir
les tâches suivantes :
■
■
■
Conversion rapide - Effectuer des traductions de données simples avec
FME Quick Translator.
Traitement personnalisé - Transformer des données avec FME
Workbench, et créer des formats personnalisés à partir des
transformations.
Inspection de données - visualisation et recherche de données dans
FME Data Inspector.
Consulter le tutoriel FME Desktop à l'adresse
http://fmepedia.safe.com/knowledgeDocumentation.
Les modules FME Self-Study sont conçus pour vous aider à améliorer à votre
rythme vos compétences sur FME. Ces modules vous aideront à acquérir les
compétences dont vous avez besoin pour résoudre vos problématiques
d'intégration de données. Pour plus d'information, visitez le site
www.safe.com/support/onlinelearning.
Formation FME Desktop
Safe Software dispense des cours de différents niveaux et fournit des
ressources à la fois pour FME Desktop et FME Server. Vous pouvez choisir
comment vous souhaitez apprendre : via un formateur, en ligne ou avec des
ressources spécifiques comme des tutoriaux et des démos.
Pour accéder à ces ressources, visitez le site
http://www.safe.com/training/.
Fichiers d'aide
Sélectionnez FME Workbench dans le menu Aide ou visitez le site
http://fmepedia.safe.com/knowledgeDocumentation.
Commencer avec FME Desktop
11
A propos de Safe Software et de FME
La communauté FME
La communauté en ligne est composée d'un groupe d'utilisateurs motivés
et du personnel de Safe participant activement à la publication des
ressources en ligne. C’est un forum où les utilisateurs de FME posent des
questions, reçoivent de l'aide, et échangent des informations sur les
produits FME. Safe encourage ces initiatives et encourage les utilisateurs à
poser des questions sur les formats FME, les capacités de traitement, les
futurs plans, la documentation, les problèmes de conversion…
Communauté FMEpedia
Posez une question et partagez les conseils avec les utilisateurs FME : FME Community Answers.
FMEpedia Knowledge Base comporte un grand nombre de ressources
informatives et des outils conçus pour vous aider dans l'utilisation de FME
Desktop et FME Server.
12
Commencer avec FME Desktop
Démarrer FME Workbench
Vous pouvez démarrer FME Workbench de plusieurs façons.
Pour démarrer FME Workbench, procéder d'une de ces manières :
■
■
■
Depuis votre bureau, cliquer sur le raccourci Workbench
.
Dans Démarrer, cliquer sur Tous les programmes > FME Desktop >
FME Workbench.
Utiliser l'explorateur Windows pour trouver le dossier FME (par défaut
dans le dossier Program Files) et double clic sur l'icône Workbench.
Si vous démarrez FME Workbench de cette manière, une fenêtre d'ouverture
du Workbench s'ouvre. Vous pouvez choisir différentes options d'ouverture.
Pour démarrer FME Workbench depuis l'explorateur Windows et utiliser les
fichier(s) workbench (.fmw) existants procéder d'une de ces manières
:
■
Double clic sur un fichier Workbench.
■
Clic droit sur le fichier et sélectionner Editer avec FME Workbench.
■
Clic droit sur le fichier et sélectionner Ouvrir avec > FME Workbench.
■
Glisser/déposer le fichier .fmw sur le raccourci de FME Workbench.
Workbench démarre et ouvre le projet.
Pour démarrer Workbench en utilisant un fichier existant (autre qu'un
.fmw) comme données en entrée :
■
Clic droit sur un fichier n'ayant pas d'extension .fmw.Le fichier peut
être de n'importe quel format supporté par votre licence FME.
Sélectionner Transformer avec FME Workbench depuis le menu
contextuel.
Commencer avec FME Desktop
13
Démarrer FME Workbench
■
Vous pouvez glisser/déposer le fichier sur le raccourci du
Workbench. Workbench extrait automatiquement le nom du fichier et
entre son nom dans le champs données source.
Workbench démarre et ouvre une fenêtre de dialogue 'Nouveau projet'
avec les informations source déjà remplies.
Les sections suivantes doivent également vous intéresser :
Qu'est ce qu'un projet ?
L'interface de Workbench
A propos de la galerie de formats.
14
Commencer avec FME Desktop
Qu'est ce qu'un projet ?
Qu'est ce qu'un projet ?
Un flux de données défini dans Workbench est appelé un projet. Un projet
contient la description des jeux de données source et destination, leurs
attributs, ainsi que les Transformers qui manipulent les données. Vous
pouvez travailler avec un seul projet à la fois, mais vous pouvez ouvrir une
nouvelle fenêtre de FME Workbench et copier-coller les informations
(données et Transformers) dans votre nouveau projet.
Les projets FME ont l'extension .fmw. Par défaut, le nom du projet proposé
par FME est basé sur les formats utilisés (en entrée et en sortie). Par
exemple, si votre projet est conçu pour lire des fichiers au format Esri
Shapefile et pour écrire au format AutoCAD alors le nom shape2mdb_
dwg.fmw sera proposé comme nom par défaut de votre projet.
Commencer avec FME Desktop
15
Démarrer FME Workbench
L'interface de Workbench
L’interface utilisateur de Workbench se compose de différentes fenêtres.
Vous pouvez choisir celles que vous voulez afficher en les sélectionnant
dans le menu Affichage. Vous pouvez également cliquer sur la barre de
titre d'une fenêtre pour la déplacer à un autre endroit, vous pouvez même
les superposer pour les afficher sous forme d’onglet et vous pouvez aussi
positionner les fenêtres sur différents écrans.
Légende
1 Barre de menus et barre
d'outils
4 Navigateur
3 Projet principal
5 Galerie des Transformers
5 Log
6 Onglet Aide
7 Barre d'état
Projet principal
Le projet principal est l'endroit où vous définissez graphiquement le flux de
travail. Par défaut, le flux de travail se lit de gauche à droite : la source de
16
Commencer avec FME Desktop
L'interface de Workbench
données est à gauche, les outils de transformation sont au centre, et les
données de destination sont à droite.
Les connexions entre chaque point représentent le flux de données mais une
branche peut avoir plusieurs directions ou mener à une impasse en cas de
besoin.
La liste des Transformers
Dans FME, les données source et destination sont représentées par des
objets dans l'espace de travail. De la même manière, les outils utilisés pour
la restructuration des attributs et de la géométrie sont représentés par des
objets appelés Transformers. La galerie des Transformers stocke tous les
Transformers.
Commencer avec FME Desktop
17
Démarrer FME Workbench
Pour voir la Galerie des Transformer, cliquer sur l'onglet en dessous du
Navigateur.
18
Commencer avec FME Desktop
L'interface de Workbench
Cet onglet est activé par défaut dans l'interface du Workbench.Vous pouvez
désactiver son affichage vie le menu Affichage > Fenêtres > Galerie des
Transformers.
Afficher l'aide des Transformer
Ouvrir un dossier et cliquer sur un Transformer pour afficher la description
de ses fonctionnalités. Cette description est affichée dans la partie
Description du Transformer de l'interface du Workbench.
Pour afficher l'ensemble du fichier d'aide des Transformers, sélectionnez
menu Aide > FME Transformers, ou sélectionnez un Transformer dans un
projet et appuyer sur la touche F1.
Ajouter un Transformer
Pour insérer un Transformer, vous pouvez le glisser et déposer, faire un
double clic sur son nom ou si vous êtes familier avec les noms de
Transformers vous pouvez aussi utiliser la fonction décrite dans la section
Ajout rapide .
Vous pouvez trouver des informations sur chaque Transformer en
sélectionnant le menu Aide > FME Transformers ou en appuyant sur la
touche F1 lorsque vous sélectionner un Transformer dans Workbench.Le
guide de référence FME Workbench Transformers fournit les informations
précises sur chaque Transformer.
Note: FME Professional Edition contient plus de
Transformers que FME Base Edition.Pour plus de détails
consulter la page www.safe.com. Les Transformers n'étant
pas supporté par votre licence apparaissent avec une icône
grise dans la galerie des Transformers.
Pour plus d'information consulter la section Emplacement des Transformers.
Commencer avec FME Desktop
19
Démarrer FME Workbench
Le Navigateur
Le navigateur est un outil d'exploration de données qui affiche une
définition de tous les composants d'un projet dont les données, les types
d'entités, les Transformers et les paramètres spécifiques.Vous pouvez
éditer la plupart de ces composants.
Le Navigateur met en surbrillance tous les éléments ayant besoin
d'attention tels que les paramètres nécessitant d'être définis avant que le
traitement ne soit exécuté.
20
Commencer avec FME Desktop
L'interface de Workbench
Le Navigateur contient les propriétés générales d'un projet telles que son
nom, sa catégorie et sa description. Il contient aussi la date
d'enregistrement et le build des projets.La plupart des ces propriétés sont
optionnelles mais peuvent être utiles si vous souhaitez gérer l'historique
d'un projet.
Les paramètres du projet contiennent les informations relatives aux tâches
avancées tels que le nom du fichier de log, les paramétrages spécifiques et
les instructions de redirection des données sources et destinations. Toutes
ces informations sont décrites dans l'aide du Workbench.
Barre des menus et barre d'outils
la barre des menus et la barre d'outils contiennent des raccourcis clavier ;
par exemple, vous pouvez utiliser les outils pour naviguer dans un projet,
effectuer des tâches d'administration et ajouter des données source et
destination. En général, les menus déroulants du la barre des menus contiennent des
commandes qui affectent un projet en entier, alors que les menus de
l'interface graphique obtenus par clic droit sur une sélection s'appliquent à
des composants spécifiques d'un projet.
Vous pouvez personnaliser la barre d'outils en y insérant des boutons
spécifiques. Faire un clic droit dans une zone vierge de la barre d'outils et
Commencer avec FME Desktop
21
Démarrer FME Workbench
sélectionner Personnaliser la barre d'outils, ou sélectionner dans le menu
Outils > Options FME et cliquer sur l'icône Barre d'outils.
Pour voir ce que fait un outil sans pour autant le sélectionner, déplacer la
souris au dessus et une brève description de ses fonctions s'affiche.
Vue globale
La fenêtre Vue globale (Affichage > Fenêtres > Vue globale) affiche le
projet en entier et met en surbrillance la partie sélectionnée du projet
principal.Elle n'est pas destinée à montrer les détails, mais elle peut vous
aider à vous orienter quand vous travaillez sur de grands projets. Vous
pouvez redimensionner la loupe pour agrandir ou réduire certaines zones
d'un projet.
L'exemple ici affiche une vue globale positionnée à en bas de la fenêtre
principale du projet. La loupe affiche la zone en détail en dessus.
Log
Lorsque vous lancez un traitement le log affiche les statistiques et les
informations relatives au déroulement du traitement dont notamment :
22
■
Version de FME
■
reader utilisée
■
writer utilisée
■
Information de connexion
Commencer avec FME Desktop
L'interface de Workbench
■
message d'alerte
■
ligne de commande, avec les paramètres publiés
Ces informations s'affichent une fois le traitement complet.
Lorsqu'un message d'erreur s'affiche ou qu'est générée une sortie
inattendue, vous pouvez analyser le projet pour trouver quelle erreur a été
introduite. La fenêtre de log est le principal élément à analyser lorsqu'un
traitement ne s'est pas déroulé comme voulu.
Vous pouvez rechercher du texte, copier du contenu sélectionné dans la
fenêtre de log et le copier dans une autre application, ou enregistrer le
contenu dans un fichier texte.
Par défaut, le log est écrasé chaque fois qu'un traitement est exécuté. Vous
pouvez configurer FME Workbench pour ajouter les traitements consécutifs
dans le même fichier de log. Dans la barre des menus, sélectionnez Outils >
Options FME. Dans la partie Temps de traitement, cochez Ajouter le fichier
de log.
Autres options
Pour voir toutes les options de visualisation de l'interface du Workbench,
sélectionner Affichage > Fenêtres :
Commencer avec FME Desktop
23
Démarrer FME Workbench
Vous pouvez activer/désactiver les différentes interfaces du Workbench.
La barre d'état en dessous de la fenêtre principale affiche les informations
de progression de traitement et les infobulles.
24
Commencer avec FME Desktop
A propos de la galerie de formats.
A propos de la galerie de formats.
La Galerie des formats source et destination liste tous les formats supportés
par FME.Pour l'ouvrir, cliquer sur le menu Outils et sélectionner Consulter les
formats.
Information relative aux formats
Dans la galerie de formats vous trouverez les renseignements suivants pour
chaque format :
Outils > Consulter les formats
Colonne
Description
Nom court
Extensions
Type
Lecture/Ecriture
Systèmes de coordonnées
Licence
Commencer avec FME Desktop
Définition
Nom entier du format
Abréviation du format
Extension du fichier associé au format.
Type de format (Fichier ou répertoire).
Cette colonne indique si votre licence FME peut lire e
Indique si un système de coordonnées est associé au
Certains formats nécessitent une version spécifique
indique si votre licence FME permet de lire et écrire
25
Démarrer FME Workbench
Colonne
Rechercher
Custom Formats buttons
Définition
Entrer un mot clé ou une partie de chaîne de caractère
■ Crée un nouveau format en utilisant l'assistant de
■
Importer un format personnalisé et l'ajouter à la
Editer un format personnalisé existant.
Fermer la galerie.
Cliquer sur un format puis sur Détails pour afficher la d
de ce format.
■
Fermer
Détails
Certains formats comme mes formats personnalisés so
Pour plus d'information, sélectionner le format et clique
Formats personnalisés
La partie Formats personnalisés de la galerie des format contient des
boutons pour ajouter, importer, éditer et supprimer les formats
personnalisés. Ceci est considéré comme une tâche avancée de FME.
pour plus d'information, consulter la section Formats personnalisés dans le
fichier d'aide du Workbench.
Manuel Formats FME Readers and Writers
Pour obtenir une information technique détaillée sur un format,
sélectionner un format dans la liste et cliquer sur le bouton Détails. Ceci
permet d'ouvrir le chapitre relatif au format spécifié dans le manuel FME
Readers and Writers.
26
Commencer avec FME Desktop
Comprendre les concepts du Workbench
Bien que FME peut aisément convertir des données d'un format à un autre, il
est bien plus qu'un simple convertisseur.
La transformation des données est une fonctionnalité qui restructure les
données via l'utilisation de Transformers. L'une des principales
fonctionnalités de FME est la transformation automatiquement entre la
lecture (extraction) et l'écriture (chargement) de données. En associant
différents Transformers vous pourrez mener à bien un grand nombre de
conversion et traitement des données.
Les Transformers sont des composants graphiques implémentant un
traitement. Les Transformers s'appuient sur des fonctions de bas niveau
appelées functions et factories. Ces fonctions de bas niveaux sont décrites
dans le document d'aide FME Functions and Factories. La plupart des
Transformers comporte une référence à une fonction ou factory.Ainsi,
certains Transformers ajoutent des attributs aux entités, d'autres effacent
des attributs et d'autres encore ne modifient que la géométrie. Les
Transformers peuvent être utilisés sur un seul type d’entités à la fois ou sur
un ensemble de types d’entités.
Lorsque des Transformers sont connectés à d'autres Transformers,
Workbench fait une connexion implicite entre tous les attributs qui ont le
même nom. Si nécessaire, Workbench affecte automatiquement des
attributs aux Transformers basés sur le Transformer lui même (comme par
exemple des attributs spécifiques tels que count ou lenght) qui sont ensuite
rajoutés au port d'entrée suivant.
Commencer avec FME Desktop
27
Comprendre les concepts du Workbench
Types de transformation de données.
Data transformation can be subdivided into two distinct operations:
Transforming Structure and Transforming Content.
Transformation de la structure
FME fait transiter des données en leur affectant un nombre quasi infini de
modifications. FME a la possibilité de fusionner, partager, réorganiser les
données et de définir un structure de données particulière.
FME transforme la structure d'un jeu de données en manipulant son
schéma.
Transformation du contenu
Modifier le contenu d'un jeu de données, manipuler la géométrie des
entités ou les valeurs des attributs sont les meilleurs exemples pour
illustrer ce qu'est la transformation du contenu.
Transformation de la géométrie.
La transformation géométrique est le processus qui permet de modifier la
géométrie d'une entité. En d'autres termes, la géométrie physique de
l’entité est soumise à une certaine forme de changement pour produire une
entité destination différente.
Voici quelques exemples de transformations géométriques :
■
■
■
Généralisation : Processus de cartographie qui restructure les
données pour être visualisées plus facilement à l'échelle de la carte.
Transformation affine : Ajustement de la taille et de la forme d'un
ensemble d’entités pour mieux correspondre à un ensemble de
données de référence.
Calcul de la topologie : Conversion d'un ensemble d’entités linéaires
en structure nœud/ligne.
Transformation d'attributs
La transformation des attributs est le processus qui permet de modifier les
caractéristiques non spatiales d'une entité. En d'autres termes, les
28
Commencer avec FME Desktop
Types de transformation de données.
attributs subissent certains changements pour produire une entité en sortie
différente.
Quelques exemples de transformation d'attributs :
■
■
■
Concaténation – jointure de deux ou plusieurs attributs.
Mesure - mesure de la longueur ou de la superficie d’une entité en
créant un nouvel attribut.
ID de Création - création d'un numéro d'identification unique pour une
entité particulière.
Commencer avec FME Desktop
29
Comprendre les concepts du Workbench
Définition du schéma
Un schéma (ou modèle de données) est la structure d'un jeu de données
ou, plus précisément, une définition formelle de la structure d'un jeu de
données.
Chaque jeu de données a sa propre structure (schéma) qui comporte les
types d'entités, les géométries autorisées, les attributs utilisateurs et les
autres règles qui définissent ou restreignent son contenu. Un schéma est la
représentation physique des données.
Comment FME représente le schéma ?
Lorsque vous créez un nouveau projet, FME lit les données source et crée
un projet de définition du schéma. Habituellement, FME crée également
des paramètres fictifs pour le schéma de destination, c'est une définition
de la structure de la base de données de destination.
L'exemple de la figure suivante montre un schéma de la source et de la
destination, telles qu'elles figurent dans Workbench. Les données source
sont à gauche et les données destination sont à droite. Chaque élément est
un type d’entités, l'exemple montre un type d'entités source et type
d’entités destination. Chaque type d'entités a une série d'attributs.
Les connexions entre chaque point représentent le flux de données. Le flux
peut être unique, avoir plusieurs directions ou mener à une impasse. Vous
verrez une vue similaire à celle indiquée ci-dessous après avoir générer un
projet avec le dialogue de création de projet et avant que vous ayez ajouté
de nouvelles personnalisations comme des attributs ou des Transformers.
30
Commencer avec FME Desktop
Définition du schéma
Un nouveau projet a généralement un nombre de types d’entités source et
destination identique. Toutefois, ce n'est pas toujours possible, notamment
lorsque la source et la destination sont de formats différents.
Dans ce cas, FME tente de compenser les différences entre les types
d'entités source et destination. Par exemple, le nom des attributs peut être
automatiquement réduit si le format destination limite la longueur des noms
d'attributs.
Voir un schéma dans Workbench
Un schéma est composé de différents éléments. Certains sont relatifs à
l'ensemble du jeu de données, et sont présentés dans la fenêtre principal du
projet.
D'autre au contraire, se rapportent spécifiquement à un seul type d'entités.
Les attributs sont un de ces éléments. Ces éléments sont affichés dans la
fenêtre Propriétés du type d'entités. Cliquer sur le bouton Propriétés du type
d'entités pour ouvrir la boîte de dialogue.
Propriétés de types d'entités
La fenêtre Propriétés du type d'entités contient une information détaillée sur
le type d'entités.
Commencer avec FME Desktop
31
Comprendre les concepts du Workbench
L'onglet Général affiche le nom du type d'entités et les géométries
autorisées.
Cliquer sur
pour afficher l'aide relative au format spécifié.
Le regroupement de types d'entités est utile si vous avez des fichiers
contenant plusieurs couches (comme les fichiers DXF), ou si vous avez des
schémas sources similaires et que vous voulez les regrouper pour un futur
traitement.
32
Commencer avec FME Desktop
Définition du schéma
L'onglet Attributs utilisateurs affiche la liste des attributs du type
d'entités.Chaque attribut est défini par sa visibilité ou pas, son nom, son
type, sa largeur, sa précision (nombre de décimales) et son index dans le
jeu de données.
Cet exemple montre un type d'entités source, les attributs sont grisés et non
éditables.
Notez cependant qu'il y a une option dans Workbench qui permet d'éditer les
propriétés des types d'entités source (adapté pour des test).Pour plus
d'information, consulter la section Editer les propriétés d'un type d'entités
dans l'aide du Workbench.
Les attributs du jeu de données destination peuvent être édités pour générer
les données désirées.
Commencer avec FME Desktop
33
Comprendre les concepts du Workbench
L'onglet Attributs de format affiche et permet de rendre visibles des
attributs générés par FME.
Cela vous permet de connecter d'autres attributs notamment à ces
attributs spécifiques à chaque format.
Pour plus d'information, se référer au chapitre relatif au format destination
utilisé, dans le manuel FME Readers and Writers.
34
Commencer avec FME Desktop
Définition du schéma
L'onglet Paramètres de format vous permet d'ajouter des paramètres
supplémentaires lors de la création d'un type d'entités dans le jeu de
données dans lequel vous écrivez.Certains formats nécessitent que des
paramètres complémentaires soient spécifiés avant qu'ils ne puissent être
créés dans un système cible. La plupart des format n'ont pas cet onglet.
Edition du schéma
Le schéma créé par défaut par FME est approprié pour un traitement rapide.
Lorsque vous avez besoin de personnaliser la sortie de schéma, vous pouvez
utiliser Workbench pour faire les modifications.
Modifier un schéma est le processus qui permet de modifier le schéma
destination pour personnaliser la structure des données en sortie. Par
exemple, vous pouvez :
■
renommer un attribut
■
changer le type d'un attribut
Commencer avec FME Desktop
35
Comprendre les concepts du Workbench
■
renommer un type d'entités
■
modifier un type de géométrie
■
Déplacer un type d'entités vers un autre jeu de données.
Certains exemples sont affichés ci-dessous.
Ouvrez la boîte de dialogue des propriétés du type d’entités destination et
cliquez sur l'onglet Attributs Utilisateur. Les noms de colonnes dépendent
du format mais en général, vous pouvez :
Renommer les attributs du schéma destination. Cliquer sur l'attribut à
renommer et entrer le nouveau nom.
Changer le type d'attributs du schéma destination ; par exemple passer
d'un entier à décimal. Utiliser le menu déroulant du champs type de
données.
36
Commencer avec FME Desktop
Définition du schéma
Ouvrez la boîte de dialogue des propriétés du type d’entités destination et
cliquez sur l'onglet Général.
Paramètres noms : Vous pouvez renommer les types d'entités du schéma
destination. Cliquer sur le champ et entrer le nouveau nom.
Paramètres généraux : Choisir dans la liste des géométries autorisées,
par exemple vous pouvez modifier les lignes en points. Ce champ est
désactivé si le format autorise tous les types de géométrie.
Si vous avez défini plusieurs jeux de données destination, vous pouvez
passer d'un jeu de données destination à un autre.Cliquez sur la liste
déroulante dans le champ Jeu de données.
Pour les formats de bases de données, vous pouvez saisir un nom utilisateur
pour se connecter à la base.
Commencer avec FME Desktop
37
Comprendre les concepts du Workbench
Cliquer sur Détails pour obtenir une information spécifique des formats
dans le manuel FME Readers and Writers .
Paramètres dynamiques : ce paramètre avancé configure les données
destination pour utiliser des paramètres dynamiques. Consulter dans l'aide
du Workbench, les sections A propos des projets dynamiques et Ajouter
une données source comme ressource.
38
Commencer avec FME Desktop
La correspondance des schémas (Schema Mapping)
La correspondance des schémas (Schema Mapping)
La correspondance de schéma est le moyen par lequel vous transformez la
structure d’une base de données.
Dans FME Workbench, d'un côté de l'espace de travail il y a le schéma
source (qui existe déjà) et de l'autre côté, il y a le schéma destination (qui
n'existe pas encore). La correspondance de schéma est le processus de
connexion du schéma source au schéma destination qui garantit que le bon
type d’entités source est envoyé vers le bon type d’entités destination et que
les bons attributs sources sont envoyés vers les bons attributs destinations.
Correspondance des types d'entités et des attributs
La correspondance d'entités est le processus de connexion entre les types
d'entités source et les types d'entités destination. La correspondance des
attributs est le processus de connexion entre les attributs source et les
attributs destination.
Dans Workbench, les correspondances d'entités sont indiquées par une
flèche épaisse noire. Les connexions d’attributs sont affichées par une flèche
secondaire grise.
Lorsque la correspondance d'attributs est implicite, elle n'est pas
représentée (pas de flèche de connexion). La couleur du port indique l'état
de la connexion, comme suit :
■
Le vert indique qu'un attribut est connecté.
■
Le jaune indique un attribut source non liée à une destination
■
Le rouge indique un attribut destination qui n'est pas connecté à une
source.
Les attributs du même nom dans la source et dans la destination sont
automatiquement connectés (connexion implicite). Notez que les noms des
attributs sont sensibles à la casse, de sorte que ROADS n'est pas la même
chose que Roads ou roads.
Commencer avec FME Desktop
39
Comprendre les concepts du Workbench
La connexion des schémas dans FME Workbench
Dans la plupart des cas, FME réalise automatiquement la connexion des
schémas dans l'espace de travail.Vous pouvez ensuite modifier le schéma.
Dans l’interface de Workbench, les connexions des types d’entités et
d'attributs se font par ‘pointer et cliquer’, ou en faisant glisser les lignes de
connexion d’un élément à un autre.
La connexion des types d'entités dans FME Workbench
La connexion des types d'entités s'effectue en cliquant sur le port de sortie
d'un type de données source et en faisant une des actions suivantes :
■
Déplacer le curseur sur le port d'entrée du type d’entités destination,
puis cliquer sur pour effectuer la connexion.
1. Cliquer sur le port du type d'entités source puis cliquer sur le
port du type d'entités destination.
2. Cliquer sur le port de destination pour se connecter
automatiquement. Quick Connect permet également de
connecter rapidement un port à de multiples ports en
maintenant enfoncée la touche Ctrl et en cliquant sur les ports
que vous souhaitez connecter.
■
40
Faire glisser la flèche en maintenant le clic gauche d’un port de sortie
d’un type de données source dans le port d'entrée d'un type de
données destination et relâcher le clic gauche.
Commencer avec FME Desktop
La correspondance des schémas (Schema Mapping)
Une ligne de connexion de la source à la destination est créée en
faisant glisser la flèche de la source à la destination.
La connexion des attributs dans FME Workbench
Les attributs avec les mêmes noms entre la source et la destination sont
automatiquement connectés lors de la connexion du type d’entités.
Si les attributs n'ont pas le même nom, vous devez établir manuellement la
connexion entre eux.
Dans cet exemple, la correspondance entre les types d'entités à déjà été
effectuée et les attributs sont en cours de connexion. Une fois la connexion
établie, la couleur des flèches passe du jaune ou rouge au vert.
Vous pouvez également utiliser le Transformer AttributeCopier. Pour voir un
exemple cliquer sur Aide > FME Transformers. Dans l'aide FME
Transformers rechercher AttributeCopier.
Commencer avec FME Desktop
41
Comprendre les concepts du Workbench
Entités
L’entité dans FME est un élément individuel. Typiquement, une entité SIG
ou cartographique consiste en une représentation géométrique avec un
ensemble d’attributs. FME est capable de restructurer chacun de ces
composants.
Une entité dans FME est l'unité fondamentale d'une donnée FME (c'est à
dire la plus petite). Les entités ont une représentation générique flexible.
En d'autres termes, elles ont une définition FME de base non liée au format
parent.
En utilisant FME, vous pouvez traiter des données et produire un ensemble
de données plus nombreuses que la somme des composants source.
42
Commencer avec FME Desktop
Utiliser des Transformers
Utiliser des Transformers
Dans FME, les données source et destination sont représentées par des
objets dans l'espace de travail. De la même manière, les outils utilisés pour
la restructuration des attributs et de la géométrie sont représentés par des
objets appelés Transformers
Pour plus de détail sur l'utilisation de Transformers dans le Workbench,
consulter la section Ajouter des Transformers.
Notez que tous les Transformers ne sont pas disponibles dans la version FME
Base Edition. Pour plus de détails, consulter la section relative aux
Transformers sur le site de Safe ou dans l'aide du Workbench.
Commencer avec FME Desktop
43
44
Commencer avec FME Desktop
Créer un nouveau projet
Les deux précédents chapitres traitent des concepts de Navigation dans le
Workbench et de la terminologie de base. Ce chapitre montre comment
paramétrer et exécuter un projet simple.
Il existe plusieurs manières de créer un nouveau projet :
■
■
Créer un projet vide en ajoutant des données source, destination et
Transformers directement dans la vue principale.
Générer un projet en entrant les informations via une boîte de
dialogue.
■
Générer un projet en utilisant l’assistant de création de projet.
■
Utiliser un modèle.
Pour commencer, vous pouvez utiliser le dialogue création de projet.
■
■
Démarrer Workbench.
Sélectionner Fichier > Nouveau et cliquer sur Générer un projet.Vous
pouvez aussi cliquer sur Générer un projet dans l'onglet Accueil.
Commencer avec FME Desktop
45
Créer un nouveau projet
La boîte de dialogue suivante s'ouvre :
Il existe plusieurs méthodes pour remplir le champs Format source :
■
■
■
46
Saisir le nom du format des données source. Au fur et à mesure que
vous saisissez le nom du format, plusieurs formats vous sont
proposés.
Ouvrir le menu déroulant via la flèche noire et sélectionner un format
dans la liste des derniers utilisés.
Cliquer sur le bouton Parcourir pour ouvrir la galerie des formats que
FME lit. Vous pouvez saisir directement le nom du format dans le
champs rechercher ou le rechercher et sélectionner dans la liste.
Cliquer sur OK pour accepter la sélection et fermer cette fenêtre.
Commencer avec FME Desktop
Cliquer sur le bouton Parcourir à côté du champs Jeu de données source et
spécifier l'emplacement des données source.Note : il est parfois plus rapide
d'effectuer cette étape en premier, avant de choisir le format des
données.Lorsque vous ajoutez en premier le jeu de données source, FME
remplit le champ format à partir de ce dernier.
Le bouton Paramètres s'active pour certains jeux de données source. Ces
paramètres vous permettent de spécifier plus de détails sur le jeu de
données source mais vous pouvez toujours accepter les valeurs par défaut
fournies par FME. Vous n'avez pas à cliquer sur le bouton pour accepter les
paramètres par défaut. Pour obtenir de l'aide sur ces paramètres
spécifiques, appuyer sur la touche F1 à partir de la fenêtre Paramètres.
■
Le champs Système de coordonnées vaut souvent Identique à la
Source ou Inconnu.Dans la plupart des cas, vous pouvez accepter les
valeurs par défaut. Cliquer sur le bouton Parcourir à droite du champ
ouvre la galerie des systèmes de coordonnées qui contient tous les
systèmes de coordonnées supportés par FME. Consulter Utiliser les
systèmes de coordonnées par défaut.
Il existe plusieurs méthodes pour remplir le champs Format destination :
■
■
■
■
Saisir le nom du format des données destination. Au fur et à mesure
que vous saisissez le nom du format, plusieurs formats vous sont
proposés.
Ouvrir le menu déroulant via la flèche noire et sélectionner un format
dans la liste des derniers utilisés.
Cliquer sur le bouton Parcourir pour ouvrir la galerie des formats (qui
ne contient uniquement que les formats dans lesquels FME écrit). Vous
pouvez saisir directement le nom du format dans le champs
rechercher ou le rechercher et sélectionner dans la liste. Cliquer sur
OK pour accepter la sélection et fermer cette fenêtre.
Le bouton Paramètres s'active pour certains jeux de données
destination. Ces paramètres vous permettent de spécifier plus de
détails sur le jeu de données destination mais vous pouvez toujours
accepter les valeurs par défaut fournies par FME. Vous n'avez pas à
Commencer avec FME Desktop
47
Créer un nouveau projet
cliquer sur le bouton pour accepter les paramètres par défaut. Pour
obtenir de l'aide sur ces paramètres spécifiques, appuyer sur la
touche F1 à partir de la fenêtre Paramètres.
■
■
Le système de coordonnées vaut souvent Identique à la Source.Dans
la plupart des cas, vous pouvez accepter les valeurs par défaut.
Cliquer sur le bouton Parcourir à droite du champ permet d'ouvrir la
galerie des systèmes de coordonnées qui contient tous les systèmes
de coordonnées supportés par FME. Consulter le chapitre "Utiliser le
système de coordonnées par défaut" Page52.
Vous pouvez également entrer un nom et emplacement pour les
données destination, bien que FME crée le projet sans ces
informations. Vous serez invité à nouveau à saisir ces informations
avant d'exécuter le projet.
Cliquer sur OK pour générer le nouveau projet.
Le Log affiche les statistiques et le déroulé du traitement. Si la fenêtre de
log est fermée, vous pouvez voir une partie du log dans la barre d'état de
Workbench.
Lorsque vous enregistrez votre travail, le nom par défaut du projet est
construit à partir des formats utilisés (par exemple, shape2dwg.fmw.) Vous
voudrez peut être utiliser un nom de fichier plus spécifique.
Dans l’espace de travail, les données source s’affichent à gauche et les
données destination se placent à droite.
48
Commencer avec FME Desktop
Dans cet exemple, Workbench établit automatiquement la connexion car les
noms du type d’entités et des attributs sont les mêmes.
Ceci est détaillé dans la section "La correspondance des schémas (Schema
Mapping)" Page39.
Commencer avec FME Desktop
49
Créer un nouveau projet
Modifier les informations des données source et destination
Après avoir mis en place votre projet, vous pouvez affiner vos données
source. Par exemple, vous pouvez : Par exemple, vous pouvez :
■
■
Ajouter des données source
Importer d’autres définitions de types d'entités dans le jeu de
données
■
Combiner ou répartir des types d'entités
■
Renommer des objets d'un projet
■
Combiner des données issues de différentes sources
Plus d'information
Sélectionner FME Readers and Writers dans le menu Aide.
50
Commencer avec FME Desktop
Définir les caractéristiques des données destination
Définir les caractéristiques des données destination
Lorsque FME génère un projet initial, il lit les définitions des types d'entités à
partir des données en entrée.
Premièrement, vous voudrez sûrement renommer le type d'entités
Destination de sorte à ce que le nouveau nom reflète mieux les données
générées. Vous voudrez peut être aussi modifier les attributs en les
supprimant ou renommant ou en éditant leurs propriétés.
Lorsque des données Source sont connectées aux données Destination,
Workbench fait une connexion implicite entre tous les attributs qui ont le
même nom. Lorsque vous renommez un attribut ou ajouter un nouvel
attribut vous devez connecter manuellement les ports pour créer les
nouveaux liens.
Commencer avec FME Desktop
51
Créer un nouveau projet
Utiliser le système de coordonnées par défaut
Chaque entité traitée par FME possède un système de coordonnées ce qui
permet d'éviter des confusions lors de lecture de plusieurs jeux de
données.
Chaque jeu de données source et destination a un système de coordonnée
par défaut. Ce système de coordonnées est affiché dans le Navigateur.
Pour les formats dont on connaît le système de coordonnées, le champ
système de coordonnées des données sources affiche "Lire à partir de la
source" et FME lit le système de coordonnées du jeu de données source.
Autrement, le champs affiche <Non défini> ce qui signifie que FME utilise
les valeurs par défaut ou lit le système de coordonnées à partir des
données source.
Vous pouvez explicitement définir le système de coordonnées source (ce
qui écrase le système de coordonnées en place) mais dans la plupart des
cas, vous n'aurez pas à modifier le paramètre par défaut.
Lorsque le système de coordonnées destination est également marqué
comme <non défini> (comme le montre l'exemple ci-dessus), FME ne reprojette pas les données, mais écrit en utilisant le même système de
coordonnées que celui de la source.
52
Commencer avec FME Desktop
Utiliser le système de coordonnées par défaut
Changer les paramètres du système de coordonnées
La liste des systèmes de coordonnées de FME compte plus de 60 projections
et des milliers de systèmes de coordonnées prédéfinis. Vous pouvez aussi
définir vos propres systèmes de coordonnées, ellipsoïdes, datums, et unités.
Quand un traitement décrit des jeux de données source et destination ayant
des systèmes de projection différents, FME transforme automatiquement la
géométrie des entités pour que le résultat soit dans le bon système.
Plus d'information
Pour plus d’informations, sélectionnez dans l’aide Workbench dans le menu
Aide le dossier sur les systèmes de coordonnées.
Commencer avec FME Desktop
53
Créer un nouveau projet
Ajouter des Transformers
Dans FME, les données source et destination sont représentées par des
objets dans l'espace de travail. De la même manière, les outils utilisés
pour la restructuration des attributs et de la géométrie sont représentés
par des objets appelés TransformersUne introduction aux Transformers est
disponible dans la section Galerie de Transformers.
Il existe deux principales règles concernant les Transformers :
■
■
Vous pouvez joindre le port de sortie d’un Transformer au port
d’entrée d’un autre Transformer.
Vous pouvez envoyer la sortie d’un Transformer à plusieurs
destinations.
Ce paragraphe présente les différentes méthodes pour localiser, ajouter et
placer des Transformers dans un projet. Si vous connaissez le Transformer
dont vous avez besoin, reportez-vous à la section Ajout rapide. C’est le
moyen le plus rapide d’insérer un Transformer dans un projet.
Trouver des Transformers
Insérer un Transformer
Ports de Transformer
Trouver des Transformers
Il peut être difficile de trouver le bon Transformer pour accomplir une
tâche particulière. C’est pourquoi, la liste des Transformers fournit un outil
de recherche par mots-clés pour vous aider à trouver le Transformer qui
correspond le mieux à votre attente.
La galerie des Transformers est organisée en catégories.
54
Commencer avec FME Desktop
Ajouter des Transformers
D'autres dossiers apparaissent contenant les précédents Transformers
utilisés, les Transformers personnalisés ainsi que les résultats des
recherches. Vous pouvez aussi créer vos propres dossiers.
Vous pouvez rechercher un Transformer dans la galerie via son nom ou sa
description.
Entrer un mot clé dans le champs Chercher. Un mot clé peut être une partie
du nom de Transformer, ou un ou deux mots qui décrivent ses fonctions (tel
que renommer ou jointure), ou vous pouvez faire une recherche via un
élément général comme 3D ou raster.
Workbench affiche ensuite une liste de Transformers dont les noms
contiennent une partie du mot clé.
Cliquer sur un de ces Tranformers pour voir une description de ses
fonctionnalité ainsi que les fonctions et factories correspondantes. Cette aide
s'affiche alors dans l'onglet Description du Transformer.
Insérer un Transformer
Lorsque vous avez identifié un Transformer dans la liste des Transformers,
double-cliquez dessus pour l'insérer dans l’espace de travail. Vous pouvez
également faire glisser et déposer un Transformer dans l’espace de travail.
Cela vous donne un meilleur contrôle de l'endroit où le Transformer est
initialement positionné.
Commencer avec FME Desktop
55
Créer un nouveau projet
Une fois placé, vous pouvez relier le Transformer aux autres objets de
l'espace de travail en créant des connexions sur ses ports d'entrée ou de
sortie.
Un Transformer LineOnAreaOverlayer a été intégré et connecté dans le
projet.
Ports de Transformer
Un Transformer peut avoir plusieurs ports d'entrée, plusieurs ports de
sortie ou les deux.
Ajout rapide
Une fois que vous vous êtes familiarisé avec FME, Quick Add est le moyen
le plus simple et rapide d’ajouter un Transformer dans un projet. Quick Add
est une boîte de dialogue intégrée dans la fenêtre même du projet.
■
■
56
Dans la barre des menus, cliquer sur Outils > Options puis sur l’icône
Transformers. Assurez-vous que l'option Connecter
automatiquement après un Ajout Rapide soit cochée.
Cliquer dans une espace vierge du projet principal et appuyer sur une
touche du clavier. Dans cet exemple, nous souhaitons intégrer le
Transformer AreaBuilder. Commencez par taper les lettres "ar..".
Dès lors que vous commencez à taper, une liste déroulante apparaît.
Si vous continuez à taper d’autres lettres le liste déroulante s’affine.
Dans cet exemple, FME trouve un certain nombre de Transformers
correspondants :
Commencer avec FME Desktop
Ajouter des Transformers
■
Sélectionner AreaBuilder et le Transformer est immédiatement inséré.
Sélectionner un type d’entités ou un autre Transformer avant d’initier
Quick Add et le Transformer est directement connecté à l’objet
sélectionné.
■
Saisir le caractère /. Workbench se souvient du dernier Transformer
ajouté et l’affiche alors. Cliquer sur Entrée pour l’insérer. Vous pouvez
faire cela autant de fois que vous souhaitez ajouter le même
Transformer :
Insérer un Transformer dans une connexion existante
Vous pouvez insérer un Transformer en le faisant glisser sur une connexion
existante. Il se connecte ainsi automatiquement aux ports de la connexion
existante. FME fait ensuite automatiquement la connexion des entités et des
attributs. Si un objet a plusieurs ports d'entrée ou de sortie, vous serez
invité à choisir le port à connecter.
Assurez-vous d'avoir bien activer la fonction Activer/désactiver glisser
insérer un Transformer. Dans la barre d'outils cliquer sur
.(Si cet outil
n'apparaît pas dans la barre d'outils, faire un clic droit et sélectionner
Personnaliser la barre d'outils. Sélectionner l'outil et l'insérer dans la barre
d'outils.)
Faites glisser le Transformer sur un lien jusqu'à ce que la connexion soit en
rose.
Commencer avec FME Desktop
57
Créer un nouveau projet
Relâchez le bouton gauche de la souris et le Transformer est connecté.
Notez que vous pouvez modifier ou vérifier les paramètres d'un
Transformer avant d'exécuter le traitement.
Connexion rapide
Quick Connect est un moyen rapide pour relier les différents composants
d'un espace de travail en cliquant simplement sur les ports. Cette méthode
est idéale pour les projets complexes. Assurez-vous d'avoir bien Activé
Quick Connect dans Outils > FME Options > Workbench.
Cliquez sur n'importe quel port. Le port apparaît en orange jusqu'à ce que
vous cliquiez en dehors du port ou sur un autre port.
58
Commencer avec FME Desktop
Ajouter des Transformers
Cliquez directement sur le port de destination et un lien est créé entre les
deux ports.
Vous pouvez également connecter un port à de multiples ports. Cliquez sur le
premier port, puis appuyez et maintenez la touche Ctrl pour terminer les
connexions multiples.
Plus d'information
Pour plus de détail, se référer dans l'aide du Workbench à la section
Transformers > Quick Connect.
Suppression intelligente
Si vous supprimez un Transformer d'un projet, FME tente de réparer les
connexions.Par exemple, FME rétablit les connexions après avoir supprimé
le Joiner et reconnecte l'Inspector à droite :
Sélectionnez le Transformer et cliquer sur la touche Suppr.
Commencer avec FME Desktop
59
Créer un nouveau projet
Les connexions réparées apparaissent en vert brillant.Cliquez
n'importe où dans le projet pour valider ces connexions.
Pour supprimer un Transformer sans réparer les connexions, appuyer sur
Shift + Suppr.
Note: Note : Workbench ne peut pas réparer des
connexions lorsqu'il y a des relations plusieurs à plusieurs.
Plusieurs Transformers
Vous pouvez connecter plusieurs Transformers pour cumuler leurs effets
sur des données.
Même si la liste des Transformers contient des centaines de Transformers,
un seul Transformer ne peut pas forcement répondre à tous vos besoins.
Dans cette situation, vous devez utiliser plusieurs Transformers à la suite
pour parvenir au résultat qui vous convient.
Une chaîne de Transformers matérialise un traitement qui modifie
graduellement un flux de données source vers sa destination et ceci
constitue un des concept clé de FME. Un autre concept fondamental est la
capacité de FME à découper des données pour des traitements différents au
sein d'un même projet ou inversement de regrouper des données.
Lorsqu'un projet devient une série complexe de sections il est important
que vous puissiez être capable de tester chaque section séparément et
pouvoir mesurer les conséquences d'une modification sur l'ensemble des
autres sections du projet.
A propos des paramètres de Transformer
Chaque Transformer contient au minimum un paramètre qu'est le nom du
Transformer. Mais de nombreux Transformers ont des paramètres
60
Commencer avec FME Desktop
Ajouter des Transformers
complémentaires.
Vous avez accès à ces paramètres soit en cliquant sur le bouton Propriétés
en haut à droite de chaque Transformer, soit par un double clic sur le
Transformer directement.
Couleurs et icônes des Transformers
Les Transformers ont tous un code couleur.
●
●
Les Transformers classiques sont bleus.
Vous pouvez également créer des Transformers personnalisés qui
peuvent être bleu ou cyan, selon s'ils sont liés ou intégrés. Les
Transformers personnalisés sont décrits dans le détails dans les fichiers
d'aide du Workbench.
Certains Transformers, comme par exemple Inspector ont leur propre icône
:
Les Transformers qui génèrent des nouvelles entités ont une icône à gauche.
Les Transformers qui utilisent des données à l'extérieur du projet ont une
icône à droite.
Couleur du bouton Propriétés
Le bouton propriétés des Transformers a un code couleur qui indique l'état
des paramètres.
Un bouton bleu indique que les paramètres par défaut du Transformer ont été
vérifiés et modifiés si nécessaire, et le Transformer est prêt à être utilisé.
Un bouton jaune indique que les paramètres par défaut n'ont pas encore été
vérifiés. Le Transformer peut être utilisé mais les résultats peuvent être
imprévisibles.
Commencer avec FME Desktop
61
Créer un nouveau projet
Un bouton rouge indique qu'il y a au moins un paramètre pour lequel FME ne peut
pas fournir une valeur par défaut. Les paramètres doivent être munis d'une valeur
avant que le Transformer puisse être utilisé. Ces Transformers apparaissent alors
comme des Transformers Incomplets dans le Navigateur :
Définir les paramètres
Cliquer sur le bouton Propriétés en haut à droite de chaque Transformer
pour ouvrir la fenêtre de paramétrage. Une fenêtre s'affiche contenant les
paramètres par défaut.
Vous pouvez utiliser le Transformer sans modifier les valeurs par défaut, et
vous pouvez avoir besoin de modifier les paramètres avant d'utiliser le
Transformer. Dans ce cas, les paramètres des Transformers apparaissent
en surbrillance rouge, comme le paramètre Largeur de la zone tampon cidessous :
Options de paramétrage des Transformers
Les paramètres avancés des Transformers sont intégrés dans la plupart
des fenêtres des Transformers, il est donc facile de les configurer. Cliquer
sur le bouton
pour accéder à ces paramètres.
Les paramètres avancés peuvent être définis, modifiés, publiés, "dé
publiés", ou liés à d'autres. D'autres fonctionnalités telles que l'éditeur
avancé ou l'éditeur arithmétique sont disponibles dans certains
Transformers.
Note : dans la plupart des cas, vous pouvez utiliser les paramètres par
défaut sans accéder à la fenêtre de paramétrage des Transformers.
62
Commencer avec FME Desktop
Ajouter des Transformers
Consulter la section Paramètres des Transformers dans les fichiers d'aide du
Workbench.
Enregistrement des paramètres par défaut
Consulter la section Valeurs par défaut des Transformers dans le fichier
d'aide de Workbench.
Transformers personnalisés
Un Transformer personnalisé vous permet de créer un seul Transformer qui
remplace une séquence de Transformers à partir d'un projet existant. Un
Transformer personnalisé traite les mêmes données que celles traitées par
un ensemble de Transformers et peut être édité comme n'importe quel
Transformer.
Les Transformers personnalisés peuvent être utilisés :
■
■
■
Pour rationaliser et simplifier un grand projet
Pour compartimenter les données au sein d'un projet pour le rendre
plus compréhensif et plus facile à documenter
Pour remplacer les mêmes séquences de Transformers dans un même
projet
Vous pouvez aussi exporter un Transformer personnalisé. Après avoir été
exporté, un transformer personnalisé peut :
■
être édité dans n'importe quel projet
■
partagé avec d'autres utilisateurs (par e-mail ou répertoire partagés)
■
être intégré ou lié dans n'importe quel projet
■
être stocké dans un fichier .fmx
Plus d'information
Pour plus de détail veuillez consulter l'aide sur les Transformers
personnalisés.
Commencer avec FME Desktop
63
Créer un nouveau projet
Aide détaillée des Transformers
Pour obtenir de l'aide sur chaque Transformer, choisir Aide Workbench >
FME Transformers.
Pour obtenir de l'aide sur un Transformer en particulier, vous pouvez
cliquer dans l'onglet Aide situé à côté de l'onglet Log.Cet onglet affiche
l'aide de tous les Transformers.
Guide de référence des Transformers
Vous pouvez télécharger une version imprimable du guide (Adoble® PDF
format) sur
http://www.safe.com/support/onlinelearning/documentation.php. Une
version française est disponible sur le site de documentation de veremes à
l'adresse
http://vm02.veremes.net/veremes/documentation/public/fme/fme_guide_
reference_transformers_2014.pdf.
64
Commencer avec FME Desktop
Créer un format personnalisé
Créer un format personnalisé
Lorsque vous créez un format personnalisé, vous pouvez définir vos données
source, votre schéma et vous pouvez l'utiliser comme un format source
standard. Ceci est utile si vous utilisez systématiquement la même
information, et lorsque vous réalisez toujours le même traitement sur des
jeux de données.
Plus d'information
Sélectionner Aide Workbench dans le menu Aide et ouvrir le sujet Formats
personnalisés.
Commencer avec FME Desktop
65
Créer un nouveau projet
Organiser un projet
Dans cette section :
■
Utiliser les signets
■
Créer des commentaires
Utiliser les signets
Si vous avez un projet important (grand nombre de Transformers), il peut
être nécessaire de le structurer. Les signets vous aident à définir des
sections dans un espace de travail. Les signets sont particulièrement utiles
lorsque vous travaillez sur des projets importants ou très détaillés où vous
faites souvent référence à une zone particulière.
Cliquer sur l'outil Signet
dans la barre d'outils ou sélectionner Insérer
> Signet dans la barre des menus.Sélectionnez une zone de l'espace de
travail (par exemple, plusieurs Transformers à la suite) puis ajoutez le
signet de sorte que le signet apparaisse dans la zone sélectionnée.
Lorsque le signet apparaît dans le projet, le champs Texte du signet
apparaît en surbrillance de sorte à ce que vous puissiez entrer un nom.
Notez que si vous saisissez un nom de signet plus long que la largeur du
bloc signet, il sera tronqué.
Les signets sont également ajoutés dans le Navigateur :
66
Commencer avec FME Desktop
Organiser un projet
Double-cliquez sur un signet pour zoomer dessus ou faites un seul clic sur le
signet sélectionné pour centrer le projet dessus.Vous pouvez modifier les
propriétés d'un signet à tout moment.
Vous pouvez également exporter un signet pour créer un transformer
personnalisé.
Plus d'information
Pour plus d’informations, sélectionnez l’aide de Workbench dans le menu
Aide, puis ouvrez le paragraphe sur les signets, ou ouvrez le paragraphe
relatif aux Transformers Personnalisés.
Créer des commentaires
Les commentaires sont utiles pour documenter des types d'entités, des
connexions ou Transformers et ce particulièrement lors de projets
complexes.
Les commentaires sont très utiles et constituent les éléments clé d'un projet
documenté. Ils permettent aux autres utilisateurs d'un projet de définir les
objectifs et étapes d'un traitement et permet à son auteur de se souvenir des
étapes clés.
Il existe plusieurs type de commentaires.
Commentaire par défaut
Par défaut, Workbench ajoute 3 commentaires à un nouveau projet.Ces
annotations sont basiques et renseignent les données source, la
transformation et les données destination. Vous pouvez les sélectionner et
les supprimer.
Pour modifier ce comportement par défaut, choisir Outils > Options FME et
cliquer sur l'icône Workbench. Dans la partie Commentaire par défaut,
décocher Générer automatiquement l'en tête des annotations.
Commencer avec FME Desktop
67
Créer un nouveau projet
Afficher un résumé
Un commentaire résumé est un commentaire FME qui fournit l'information
au sujet de tous les objets du projet.Cela peut être les données source,
destination ou un Transformer. Ces commentaires sont automatiquement
mis à jour si des objets attachés ont été modifiés. Pour créer une annotation sur un objet, faire un clic droit et sélectionner
Afficher les annotations.
Ils sont toujours en bleu pour les distinguer des autres commentaires.Et ils
sont toujours liés au sujet dont ils traitent et ne peuvent en être détachés.
Personnaliser une annotation
Vous pouvez ajouter des commentaires n'importe où dans un projet : vous
pouvez attacher des commentaires aux objets ou en créer des
indépendants.
Cliquer sur Insérer > Commentaire dans la barre d'outils ou faire un clic
droit dans la fenêtre principal et sélectionner Insérer un commentaire.
68
Commencer avec FME Desktop
Organiser un projet
Pour attacher un commentaire à un objet (types d'entités ou transformer),
sélectionner l'objet , faire un clic droit et sélectionner Attacher une
Annotation.
Options des commentaires
Faire un clic droit dans l'annotation.Vous pouvez lier, déplacer ou détacher
un commentaire d'un objet ou une connexion dans un projet.
Attacher des commentaires à plusieurs objets
L'annotation par défaut comporte le nom de l'objet (Transformer, types
d'entités, etc...).
Pour les connexions, le nom par défaut reflète à la fois les informations en
entrée et en sortie.Par exemple, si vous sélectionnez une connexion, le nom
comporte les noms des Transformers en amont et et en aval de cette
dernière.
1. Sélectionner plusieurs objets ou connexions.
2. Clic droit et choisir Attacher un commentaire.
Les commentaires sont ajoutés à tous les objets et connexions.Les objets
affichent le noms de ce dernier, et les connexions affichent les informations
'source' et 'destination'.
Faire un clic droit sur le commentaire et sélectionner Suivre l'objet.Vous
pouvez déplacer un objet n'importe où dans un projet et son annotation
se déplace avec elle.Si vous décochez cette option (la sélectionner à
nouveau pour l'activer ou la désactiver), une ligne de repère s'étire pour
suivre l'objet, mais le commentaire reste dans son emplacement
d'origine
Par défaut, les commentaires apparaissent au centre de l'écran et
peuvent se superposer à d'autres commentaires. Pour déplacer un
commentaire en arrière plan, faire un clic droit sur le commentaire et
sélectionner Passer au premier plan / passer en arrière plan. Ceci
fonctionne aussi bien pour les types d'entités et pour les Transformers.
Commencer avec FME Desktop
69
Créer un nouveau projet
Exécuter un traitement
Il y a trois options pour exécuter un traitement :
Fonction
Lancer le traitement
Saisir les paramètres
et exécuter
Tool
Fonctionnement
Exécute un traitement du début jusqu'à la fin,
ou résume un traitement après une pause.
Exécute un traitement et vous invite à saisir les
paramètres sélectionnés (par exemple, vous
souhaitez utiliser différentes données sources
et modifier un paramètre de Transformer). Pour
plus de détail sur cette option, consulter
Exécuter un projet avec ses paramètres
Lancer le traitement
en mode inspection
dans l'aide du Workbench.
Exécute un traitement en mode inspection
après avoir défini un point d'inspection. Pour
plus de détails sur cette option, consulter
Inpsection des types d'entités dans l'aide du
Workbench.
Indépendamment de l’option choisie FME lance le traitement et vous
pouvez voir les informations de traitement dans la fenêtre de log.
Le temps de traitement varie selon différents facteurs :
■
La puissance de traitement de la machine hôte FME
■
La taille du jeu de données
■
La complexité du traitement
Après avoir exécuté un traitement (à moins que vous ayez redirigé la sortie
vers une application d'inspection de données) la sortie est générée à
l’emplacement spécifié dans le champ Données destination.
Utiliser l'affichage du nombre d'entités.
L'affichage du nombre d'entités est optionnel mais il s'agit d'un outil
particulièrement utile pour tester un traitement. L'affichage du nombre
d'entités vous permet d'analyser le résultats d'un projet et de fournir un
repère lorsque les données destination diffèrent du résultat escompté.
70
Commencer avec FME Desktop
Exécuter un traitement
Par défaut, l'affichage du nombre d'entités est désactivé. Activer cette
options en cliquant sur l'outil Afficher le compte d'entités
. Si l'outil n'est
pas présent dans la barre d'outils, faire un clic droit dans la barre d'outils et
cliquer sur Personnaliser la barre d'outils. Sélectionner l'outil et l'insérer
dans la barre d'outils.)
Lorsque vous utilisez cet outil, le nombre d'entités qui transitent via chaque
connexion est affiché comme illustré ici :
La figure ci-dessus montre que 26 entités sont passées via le Transformer et
1 entité a passé les conditions du Tester et 25 n'ont pas satisfaient les
conditions du Tester. Le log confirme le nombre d'entités écrites.
Commencer avec FME Desktop
71
Créer un nouveau projet
Exécuter un traitement par lot (en batch)
L’interface de Workbench prend en charge l'exécution de batch et la
création de script batch. Par exemple, vous pouvez appliquer un projet de
transformation quelconque (créé à partir de Workbench) à un grand
nombre de fichiers en entrée, et produire en sortie des fichiers séparés.
Plus d'information
Pour plus de détails, reportez vous à la section Exécuter un traitement par
lot dans l'aide du Workbench.
72
Commencer avec FME Desktop
Plus d'information
Plus d'information
Pour obtenir des informations détaillées sur FME Workbench, sélectionner
FME Workbench dans le menu Aide, parcourir le TutorielFME Desktop,
télécharger les modules d'auto formations, ou s'inscrire à une session de
formation. Consulter la page Internet de votre revendeur Veremes.
Raccourcis clavier
http://docs.safe.com/fme/pdf/FMEWorkbench_Keyboard_Shortcuts.pdf
Commencer avec FME Desktop
73
A propos de FME Data Inspector
A propos de FME Data Inspector
Data Inspector est un logiciel multiplateforme qui utilise les dernières
technologies de visualisation 3D.
Data Inspector vous permet de visualiser et d'enregistrer des données
dans n'importe quel format supporté par FME. Il est principalement utilisé
pour pré visualiser des données avant un traitement et pour les vérifier
après. Il peut également être utilisé pour vérifier des données à n'importe
quel stade d'un traitement.
FME Data Inspector est l'application d'inspection des données par défaut :
elle comporte plus de fonctionnalités que la précédente application
FME Universal Viewer.Vous pouvez encore utiliser soit FME Universal
Viewer soit FME Data Inspector pour visualiser vos données lorsque vous
travaillez avec FME Workbench ou Quick Translator. Pour modifier
l'application d'inspection de données, choisir Outils > Options FME et
cliquer sur l'icône Workbench. Sélectionner Utiliser FME Universal Viewer.
74
Commencer avec FME Desktop
Plus d'information
Plus d'information
Ce chapitre fournit un aperçu des principales fonctionnalités de Data
Inpsector - Consulter les fichiers d'aide de FME Data Inspector pour plus de
détails.
Commencer avec FME Desktop
75
A propos de FME Data Inspector
Démarrer FME Data Inspector
Vous pouvez démarrer Data Inspector de plusieurs façons.
Pour démarrer Data Inspector, vous pouvez :
Opérez d'une des façons suivantes :
■
■
■
Dans Démarrer, cliquer sur Tous les programmes > FME Desktop >
FME Quick Translator.
Utiliser l'explorateur Windows et aller dans le dossier d'installation
de FME et cliquer sur fmedatainspector.exe.
Dans l'explorateur Windows, faire un clic droit sur un fichier SIG ou
DAO et choisir Ouvrir avec FME Data Insprector.
Pour démarrer Data Inspector depuis FME Workbench ou FME
Quick Translator
FME Data Inspector est l'application d'inspection des données par défaut et
s'ouvre lorsque vous exécutez un traitement en utilisant FME Quick
Translator.
Lors de l'utilisation de FME Workbench, Data Inspector s'ouvrira lorsque
vous exécuterez
■
Un Transformer Inspector est connecté.
■
Lancer le traitement en mode inspection est spécifié.
■
76
Rediriger vers l'application d'inspection de données (menu Données
Destintion) est sélectionné.
Commencer avec FME Desktop
Interface de FME Data Inspector
Interface de FME Data Inspector
La capture écran ci-dessous illustre les différentes sections de l'interface de
Data Inspector :
1. Barre d'outils et Menus - Fournit les commandes pour mener à
bien une grande variété de fonctionnalités. Consulter les sections
Menu, Outils et raccourcis clavier.
2. Table des matières - affiche la liste des jeux de données ouverts et
leur différents types d'entités.Tous les composants sont affichés les
Commencer avec FME Desktop
77
A propos de FME Data Inspector
uns après les autres et vous pouvez les activer ou désactiver, ainsi
que modifier leur ordre d'affichage en les déplaçant de bas en haut.
3. Fenêtre Vue - Affichage des données spatiales.Vous pouvez ouvrir
plusieurs jeux de données en même temps et ajouter des jeux de
données à une vue existante.
4. Fenêtre d'information sur l'entité - Affiche les informations
relatives au type d'entité sélectionné dans la fenêtre Vue, comme le
type d'entités, les attributs (utilisateurs et attributs de format), le
système de coordonnées, et les détails de la géométrie. Pour plus
d'information, consulter la section Interroger des entités.
5. Fenêtre Table - affiche les entités sous forme tabulaire.
6. Fenêtre de log - Reporte les informations relatives à la lecture et à
l'affichage des jeux de données. Vous pouvez l'utiliser pour vous
assurer que les données ont été correctement lues.Elle affiche les
statistiques et informations de traitement lorsque vous ouvrez un jeu
de données.
7. Barre d'état - Affiche des informations générales sur le statut de
Data Inspector. Elle affiche quelle entité est en cours de lecture lors
de l'ouverture d'un jeu de données et indique l'affichage d'un jeu de
données à l'écran.La barre d'état indique également les coordonnées
de l'emplacement de la souris, et ce de manière instantanée.
78
Commencer avec FME Desktop
Interface de FME Data Inspector
Menu , Outils et raccourcis clavier
Fichier
Commande
Raccourci
clavier
Ctrl+O
Fonction
Ouvrir un jeu de données
Ouvre le navigateur de fichiers de sor
sélectionner un jeu de données.
Ouvrir un projet récent
Affiche une liste des récents fichiers
visualisés.
Ctrl+D
Ajouter un jeu de données
Ouvre un navigateur de fichiers de so
ajouter un jeu de données à la vue en
Ctrl+F4
Fermer la vue
Ferme la vue en cours.
Ctrl+S
Enregistrer les données sous
Enregistrer les données
sélectionnées sous
Sortir
Commencer avec FME Desktop
Ctrl+Alt+S
Ctrl+Q
Enregistre la vue en cours dans un jeu
données séparé. Se référer à la sectio
Enregistrement de données.
Enregistre les données sélectionnées
jeu de données séparé. Se référer à l
Enregistrement de données.
Ferme FME Data Inspector.
79
A propos de FME Data Inspector
Vue
Commande
Raccourci
clavier
Fonction
Fournissent des options pour afficher ou
certaines parties de l'interface.
Fenêtres
■
Fenêtre table des matières
■
Fenêtre Information sur l'entité
■
Fenêtre du log
■
Fenêtre Table
■
Barre d'état
■
Barre d'outils
■
Barre d'état
Ctrl+1
Fenêtre Table
Ctrl+2
2D
Permet de passer d'un mode à l'autre.
3D
Ctrl+3
80
Commencer avec FME Desktop
Interface de FME Data Inspector
Commande
Raccourci
clavier
Fonction
Permet de recharger les données de l
Data Inspector ferme alors le jeu de d
et réouvre depuis le répertoire source
F5
Rafraîchir
Toutes les modifications ayant été eff
jeu de données source depuis qu'il ait
Data Inspector sont mises à jour dans
lorsque le jeu de données est rafraîch
Note : ne pas utiliser le bouton Rafra
vous visionner des données issues d
FME Workbench.
Esc
Arrêt
Commencer avec FME Desktop
Stoppe la lecture du jeu de données e
81
A propos de FME Data Inspector
Caméra
Commande
Pan Mode
Mode Orbite
Zoom In Mode
Raccourcis
clavier
Ctrl+N
Cliquer et
maintenir
appuyés les
clics droit et
gauche.
Ctrl+R
Fonction
Déplace la vue verticalement et
horizontalement.Cliquer (et maintenir la
appuyée) sur l'outil déplacement pour pa
de données.
Effectue une rotation 3D de la vue perme
inspection sous différents angles.
Maintenir
appuyé le
milieu de la
souris.
Ctrl++
Notez que cette commande n'est pas act
mode 2D.
Permet de zoomer sur la vue.
Maintenir
appuyée la
touche Shift.
Ctrl+-
Zoom Out Mode
Astuce : la molette de la souris permet é
zoomer (ou dézoomer) sur la vue active
Les zooms sont effectués à partir de l'em
la souris dans la vue active ou au niveau
préalablement cliquer dans la vue.
Maintenir
82
Commencer avec FME Desktop
Interface de FME Data Inspector
Commande
Raccourcis
clavier
appuyée la
touche Ctrl.
Ctrl+L
Zoom sur l'entité sélectionnée
Fonction
Recentre la vue sur les entités sélecti
Ctrl+E
Étendue maximale
Permet de centrer la vue de sorte à c
données soient visibles et centrées su
Outils
Commande
Raccourci
clavier
Ctrl+K
Sélectionner
Sélectionner toute les entités
sans géométrie
Ctrl+G
Filtre des entités.
Ctrl+M
Mesurer des distances
Options FME
Commencer avec FME Desktop
Fonction
Sélectionne une entité et affiche ses
la fenêtre 'Information sur l'entité'.
Sélectionne toutes les entités dans g
exemple les enregistrements de bas
Ouvre la fenêtre de filtre des entités
les entités qui satisfont les condition
Active l'outil de mesure.Cliquer et m
appuyée entre deux points dans la v
distance entre ces deux points.
Ouvre la fenêtre d'option de FME pou
fonctionnalités de FME Data Inspecto
carte de fond.
83
A propos de FME Data Inspector
Paramètres
Commande
Raccourci
clavier
Ctrl+B
Couleur de Fond
Fonction
Ouvre la fenêtre de sélection de couleur
fenêtre Vue.
Off : désactive l'effet stéréo, l'image s'a
Anaglyphique : donne à l'image un effe
stéréoscopique lorsqu'elle est lue avec d
lentille rouge gauche et des lentilles cyan
Mode Stéréo
L'image affichée sera composé de deux c
superposées de couleurs décalées l'une p
l'autre pour produire un effet de profond
Window
Commande
Vues
Raccourci
clavier
Fonction
Si plusieurs vues sont ouvertes, ce menu
passer d'une vue à l'autre.
Fenêtre du log
Le log affiche des informations détaillées et les statistiques sur les
données.
84
Commencer avec FME Desktop
Interface de FME Data Inspector
Commencer avec FME Desktop
85
A propos de FME Data Inspector
Visualiser les données
Data Inspector vous permet de visualiser des données dans n'importe quel
format supporté par FME.
Cliquer sur l'icône Ouvrir un jeu de données
ou sélectionner Fichier
> Ouvrir un jeu de données.Ceci ouvre la boîte de dialogue d'e sélection
de jeu de données. Spécifier le format du fichier que vous souhaitez lire
en cliquant sur bouton Parcourir
, qui ouvre la galerie des formats
source.Une fois que vous avez sélectionné le format désiré, vous devez
spécifier le fichier de données à lire. Cliquer sur le bouton Parcourir
pour ouvrir le navigateur de fichiers. Sélectionner le(s) fichier(s) et
cliquer sur Ouvrir.
Une autre méthode pour démarrer FME Data Inspector et de glisser un
fichier dans la fenêtre principal.Une boîte de dialogue de sélection du
jeu de données à visualiser s'affiche avec les champs Format et Jeu de
données déjà remplis. Cliquer sur OK pour charger les données dans la
vue.
Modes d'affichage
FME Data Inspector permet de visualiser à la fois des données 2D et 3D.
Quand un jeu de données est sélectionné pour être visualisé, DataInspector
détecte si les données sont en 2D ou 3D et l'ouvre dans le mode
correspondant.
Vous pouvez aussi afficher les attributs utilisateurs sous forme tabulaire
dans la fenêtre Table.Les données tabulaires peuvent être visualisées soit
directement dans la fenêtre Vue, ou dans une autre fenêtre de
l'interface.La vue table supporte le tri, la sélection, la copie et le filtre de
données.
Vous pouvez passer d'un mode de visualisation à un autre en utilisant le
menu Vue, ou en cliquant sur 2D, 3D.
86
Commencer avec FME Desktop
Visualiser les données
Ajouter des jeux de données
Vous pouvez ajouter des jeux de données à une vue préexistante et
notamment une combinaison de vecteur et raster.
Cliquer sur l'icône
ou sélectionner Fichier > Ajouter un jeu de données.
Pour obtenir de l'aide sur la manière dont remplir les champs Format et Jeu
de données, consulter Visualiser des données.
Vous pouvez aussi glisser/déposer un jeu de données directement dans la
fenêtre principale.
Le nouveau jeu de données est ouvert dans la vue active et le nom du jeu de
données ainsi que les entités apparaissent dans la table des matières et la
vue principale.
Regrouper des jeux de données similaires
Si vous avez plusieurs jeux de données dans le même format mais dans des
emplacements différents, vous pouvez les ajouter en même temps de sorte
à le visualiser comme un seul jeu de données regroupées.
Après avoir sélectionné un jeu de données source initial, cliquer sur le
bouton Avancé
pour afficher la fenêtre de sélection.Après avoir
sélectionné les Fichiers ou Répertoires dans la fenêtre de sélection, cliquer
sur OK.
Data Inspector regroupe les jeux de données et les ajoute au jeu de données
initial.
Filtrer les entités
Dans le mode 2D ou 3D vous pouvez appliquer un filtre pour ne visualiser
que les entités que vous souhaitez. Avec l'outil de Filtre des entités, vous
pouvez créer une expression simple ou complexe pour définir les critères du
filtre.
Appliquer les filtres
1. Cliquer sur l'outil Filtre dans la barre d'outils
, ou sélectionner
Outils Filtre des entités dans la barre des menus.
Commencer avec FME Desktop
87
A propos de FME Data Inspector
2. Cocher ensuite Activer les filtres, et spécifier :
■
■
Critère de réussite - Si votre filtre contient plus d'un
critère, cette valeur détermine comment les données
sont filtrées. Vous pouvez spécifier OR, AND, ou créer
votre propre expression par des composites de clauses
AND et OR.
Critère de réussite - Critères du filtreLa fenêtre de
Filtre fournit une variétés d'opérandes associés à un
ensemble de fonctions que vous pouvez appliquer pour
filtrer précisément les entités.
3. Cliquer sur OK.
Pour une description détaillée des champs de la fenêtre de filtre consulter
la section Fenêtre de filtres.
Supprimer un filtre
1. Cliquer sur l'outil Filtre dans la barre d'outils
, ou sélectionner
Outils Filtre des entités dans la barre des menus.
2. Décocher Activer les filtres.
3. Cliquer sur OK.
Utiliser l'outil de mesure.
L'outil de mesure permet de mesurer la distance entre deux points. Vous
pouvez utiliser cet outil pour déterminer comment se ferment les entités de
sorte à ajuster la tolérance lors de vos traitements.
L'outil de mesure est disponible uniquement dans le mode 2D.
Clic sur l'outil
ou taper Ctrl+M. Une croix apparaît dans la vue.
Cliquer et maintenez appuyée la souris d'un point A vers un point B.
88
Commencer avec FME Desktop
Visualiser les données
Relâcher la souris.La fenêtre de log affiche la distance mesurée, depuis le
point de départ jusqu'au point d'arrivée. La distance calculée s'affiche aussi
en bas à droite de l'application.
Commencer avec FME Desktop
89
A propos de FME Data Inspector
Interroger des entités
Pour interroger une entité, cliquer sur l'outil Sélection
puis cliquer sur
l'entité dans la vue.Pour sélectionner plusieurs entités, dessiner un
rectangle englobant contenant les entités désirées.
Note: La sélection d'entités dans le mode 3D fonctionne
légèrement différemment : lorsque vous cliquez sur une
entité en 3D, l'outil sélectionne toutes les entités le long
d'une ligne droite imaginaire traversant la vue. En d'autres
termes, ceci permet de sélectionner toutes les entités
situées directement derrière celle sélectionnée.
Les informations relatives à une entité sont affichées dans la fenêtre
Information sur l'entité : propriétés, attributs et géométrie.
90
Commencer avec FME Desktop
Interroger des entités
Commencer avec FME Desktop
91
A propos de FME Data Inspector
Cliquer sur une coordonnées dans la section géométrie de la fenêtre
d'information permet de localiser la géométrie dans la vue globale via un
marqueur rouge qui localise cette dernière (ou bleu dans le mode 3D).
Si plusieurs entités ont été sélectionnées avec cet outil, elles apparaîtront
en surbrillance en vert dans la fenêtre Vue et les informations relatives aux
entités sélectionnées s'affichent dans la fenêtre information de l'entité.
Interroger les entités raster et nuages de points
La technique d'inspection de rasters et de nuages de points est légèrement
différente de celle de l'inspection de données vectorielles.
Il y a deux façons d'utiliser l'outil de requête d'un raster d'un nuage de
points : interroger une cellule ou point et interroger un jeu de données lui
même.
Interroger un jeu de données raster
Un simple clic sur un raster retourne dans la 'fenêtre d'information' les
données relatives à la cellule où le clic a eu lieu.
Sélectionner une zone du raster en maintenant la souris appuyée pour
sélectionner l'ensemble du raster.
Interroger un jeu de données de type nuage de points
Cliquer sur un point du nuage pour afficher l'information de ce
point.L'emplacement au sol et d'autres propriétés telles que l'intensité,
l'angle, le numéro retourné et la direction sont affichés.
92
Commencer avec FME Desktop
Interroger des entités
Note: Vous devez être en mode d'affichage 3D pour
pouvoir sélectionner un point du nuage de points.
Sélectionner plusieurs points via un rectangle englobant pour afficher les
propriétés du nuage de points. Le type d'entités, le système de coordonnées,
l'étendue, le nombre de points, les attributs et composants sont affichés.
Commencer avec FME Desktop
93
A propos de FME Data Inspector
Enregistrer des données
Vous pouvez enregistrer les données que vous visualisez dans Data
Inspector, dans le format de votre choix.
Data Inspector fournit les options suivantes pour enregistrer vos données :
■
Enregistrer les données sous: enregistre la vue en cours dans un
jeu de données séparé, avec toutes les entités spatiales et non
spatiales associées au type d'entités sélectionné dans la table des
matières.
"Enregistrer les données sous" est une alternative à l'utilisation de
FME Quick Translator.
■
Enregistrer les données sélectionnées sous: enregistre
uniquement les entités sélectionnées, soit dans la Vue soit dans la
Table .
Note : lorsque vous enregistrez des données de plusieurs jeux de données,
dans le même format ou pas, ils sont regroupés en un seul jeu de données
dans le format choisi.
Enregistrer la vue en cours dans un jeu de données séparé
1. Dans la table des matières, sélectionner le(s) type(s) d'entités
souhaité(s) pour l'inclure dans le jeu de données.
2. Opérez d'une des façons suivantes :
■
Cliquez sur le bouton Enregistrer les données sous dans la
barre d'outils
■
■
.
Dans le menu Fichier sélectionnez Enregistrer les données
sous.
Dans la table des matières, faites un clic droit sur le nom de la
vue et sélectionnez Enregistrer les données sous.
3. Dans la fenêtre d'enregistrement, spécifier le format et
l'emplacement du jeu de données.
94
Commencer avec FME Desktop
Enregistrer des données
4. Cliquer sur OK. (Vous pouvez cliquer sur le bouton
l'opération.)
pour annuler
Le résultats du traitement s'affiche dans la fenêtre de log.
Enregistrer les données sélectionnées dans un jeu de données
séparé.
1. Sélectionnez dans la vue ou dans la table, les entités que vous
souhaitez intégrer dans le jeu de données .
2. Opérez comme suit :
■
Cliquez sur le bouton Enregistrer les données sélectionnées
sous dans la barre d'outils
■
■
.
Dans le menu Fichier sélectionnez Enregistrer les données
sélectionnées sous.
Dans la fenêtre Vue ou dans la table, faites un clic droit et
sélectionnez Enregistrer les données sélectionnées sous.
3. Dans la fenêtre d'enregistrement, spécifier le format et l'emplacement
du jeu de données.
4. Cliquer sur OK. (Vous pouvez cliquer sur le bouton
l'opération.)
pour annuler
Le résultats du traitement s'affiche dans la fenêtre de log.
Commencer avec FME Desktop
95
96
Commencer avec FME Desktop
Utiliser FME Quick Translator
Utiliser une conversion automatique lorsque vous voulez convertir des
données d'un système source à un système destination rapidement. Dans la
plupart des cas, une traduction automatique produit exactement les résultats
dont vous avez besoin.
Commencer avec FME Desktop
97
Utiliser FME Quick Translator
Spécifier les informations sources
Vous pouvez démarrer Quick Translator de plusieurs façons.
Pour démarrer Translator en tant qu'application suivre ces étapes :
■
Dans Démarrer, cliquer sur Tous les programmes > FME Desktop >
FME Quick Translator.
Après avoir démarré FME Quick Translator, recherchez le fichier que vous
voulez traduire. Les données peuvent être un répertoire, un fichier ou un
groupe de fichiers selon le format de votre choix.
Note: Sélectionner Outils > Charger les données source
et destination pour avoir un aperçu des formats supportés
par FME et leurs extensions.Entrez toute chaîne de
caractères (y compris les extensions de fichier) dans le
champ de recherche pour afficher les formats
correspondants.
Faites glisser les fichiers source dans la fenêtre de Quick Translator. C'est
la méthode la plus simple, parce que FME reconnaît le format des données
grâce à l'extension du fichier et ainsi remplit automatiquement le format
source FME identifie le format à partir de l'extension du fichier.
La fenêtre de dialogue avec l’ensemble des paramètres de traduction
s’ouvre. Avant que vous puissiez exécuter le traitement, vous devrez
entrer les informations des données destination.
Regrouper des jeux de données similaires
Vous pouvez spécifier plusieurs jeux de données du même format et ayant
le même schéma (modèle de données). Ces jeux de données seront
regroupés lorsque vous lancerez le traitement.
1. Cliquer sur dans la fenêtre de paramétrage du traitement pour
afficher la fenêtre Jeu de données avancé.
2. Cliquer sur Ajouter des fichiers pour charger et sélectionner des
fichiers.
98
Commencer avec FME Desktop
Spécifier les informations sources
3. Cliquer sur Ajouter des répertoires pour charger et sélectionner
des répertoires.
Tous les fichiers du format spécifié du répertoire seront inclus.
Note : vous pouvez cocher la boîte Sous répertoires pour
inclure tous les sous dossiers du répertoire.Pour certains formats
comme ArcInfo Coverage, le jeu de données correspond au
répertoire en entier.
4. Cocher le bouton radio Modèles de données identiques si vous savez
que tous les fichiers ont le même schéma.
Si vous avez coché ce bouton, alors FME n' a pas à faire une analyse
des fichiers pour déterminer leur modèle de données. FME considère le
premier fichier comme représentatif du modèle de données de tous les
autres fichiers.
5. Pour supprimer un répertoire de la liste, sélectionnez le et cliquer sur
Supprimer.
6. Cliquer sur OK. Le nouveau jeu de données s'ajoute au nom du jeu de
données source. Lorsque vous lancez le traitement, FME regroupe
alors les jeux de données. La fenêtre de log affiche des informations
détaillées lors du traitement.
Note : le bouton radio traitement par lot n'est pas actif.Vous pouvez
choisir de regrouper plusieurs fichier dans une destination pour un
traitement régulier, ou choisir des destinations séparées pour chaque
fichier.Si vous choisissez des destinations séparées, vous devrez
exécuter un traitement par lot.
Paramètres des données source
Certains formats comportent une fenêtre de paramètres propres au format
permettant de spécifier des paramètres complémentaire spécifiques.
Lorsque vous sélectionnez un de ces formats, le bouton Paramètres devient
actif.
Commencer avec FME Desktop
99
Utiliser FME Quick Translator
Notez que vous n'avez pas à spécifier tous les paramètres car FME utilise
les valeurs par défaut. Si le format ne comporte pas de paramètres
spécifiques, alors le bouton Paramètres reste inactif.
Plus d'information
Pour plus de détails sur les paramètres spécifiques des formats, ouvrez
une boîte de dialogue de paramètres et appuyer sur la touche F1 ou sur le
bouton Aide.
100
Commencer avec FME Desktop
Convertir les systèmes de coordonnées
Convertir les systèmes de coordonnées
Pour les formats dont on connaît le système de coordonnées (tels que
MapInfo et DLG, le champs Système de coordonnées dans la boîte de
dialogue Jeu de données source affiche 'Identique à la source' et FME lit
alors le système de coordonnées source.Pour la plupart des autres sources
en entrée, le champs affiche <non défini> ce qui signifie que FME utilise les
valeurs par défaut. Dans la plupart des cas, la valeur par défaut est
suffisante pour réaliser un traitement.
Si, cependant vous souhaitez convertir les coordonnées de vos données vous
pouvez soit entrer le nom des systèmes de coordonnées source et
destination ou les choisir dans la galerie des systèmes de coordonnées.
Commencer avec FME Desktop
101
Utiliser FME Quick Translator
Choisir dans la liste des systèmes de coordonnées.
Ouvrir la galerie des systèmes de coordonnées en cliquant sur le bouton
Parcourir à côté du champs Syst. de Coord.
Sélectionner un système de coordonnées dans la liste et cliquer sur le
bouton Propriétés pour afficher des informations détaillées sur le système
sélectionné, ou cliquer sur OK pour indiquer à FME d'utiliser ce système de
coordonnées.
Pour filtrer la liste et afficher uniquement le système de coordonnées de
votre choix, utiliser les champs Où et Contient en bas de la fenêtre.
Plus d'information
Pour obtenir de l'aide sur les systèmes de coordonnées et sur la manière
dont définir un système personnalisé, ouvrir la galerie des systèmes de
coordonnées et appuyer sur la touche F1.
102
Commencer avec FME Desktop
Voir les données source
Voir les données source
Pour visualiser le jeu de données source, cliquer sur le bouton Visualiser
.
Note: Vous pouvez sélectionner un autre jeu de données
source à visualiser, cependant les informations que vous
spécifiez ne seront pas modifier pour refléter le nouveau
nom de fichier sélectionné.
Plus d'information
Consulter la section Utilsier FME Data Inspector<![CDATA[ou ouvrir l'aide de
FME Data Inspector.]]>
Commencer avec FME Desktop
103
Utiliser FME Quick Translator
Renseigner les informations relatives aux données destination
Dans la boîte de dialogue de définition des paramètres de conversion,
saisissez ou sélectionnez le format et le nom des données destination.Le
nom des données destination peut être un répertoire ou un fichier, et peut
également avoir le même nom que les données source.
Note: Si vous entrer un nom de fichier existant, le fichier
existant sera écrasé. Assurez-vous de bien vouloir faire
cela, parce que FME ne vous alerte pas avant d'écraser le
fichier.
Cliquer sur OK pour démarrer le traitement.
104
Commencer avec FME Desktop
Renseigner les informations relatives aux données destination
Paramètres d'écriture
Certains formats contiennent des paramètres d'écriture permettant de
spécifier des informations complémentaires spécifiques au format
sélectionné. Lorsque vous sélectionnez un de ces formats, le bouton
Paramètres devient actif.
Botez que vous n'avez pas à spécifier tous les paramètres car FME utilise les
valeurs par défaut. Si le format ne comporte pas de paramètres spécifiques,
alors le bouton Paramètres reste inactif.
Plus d'information
Pour plus de détails sur les paramètres spécifiques des formats, ouvrez une
boîte de dialogue de paramètres et appuyer sur la touche F1 ou sur le bouton
Aide.
Commencer avec FME Desktop
105
Utiliser FME Quick Translator
Choisir un fichier de contrôle (Mapping file)
Les fichiers de contrôle déterminent la manière dont FME convertit les
données d'un format source à un format destination. La partie Fichier de contrôle dans la fenêtre de génération de fichiers de
contrôle affiche les fichiers de contrôle correspondant aux informations
source et destinations que vous avez entrées.
Choisissez un fichier de contrôle dans la liste.
Pour commencer la traduction immédiatement, double-cliquez sur le fichier
de contrôle.
Si vous choisissez un fichier de contrôle automatique, FME génère le fichier
à l'aide des informations source et destination que vous avez spécifié, puis
supprime le fichier lorsque la traduction est terminée. Si vous souhaitez
utiliser un fichier de contrôle personnalisé alors FME lit le fichier depuis
l'emplacement spécifié dans le fichier de contrôle et utilise cette
information pour effectuer la traduction.
Note: S’il n'y a pas de fichier de contrôle visible dans la
liste, vous devez en créer un et l'ajouter au registre des
fichiers de contrôle.
Plus d'information
Vous pouvez consulter le sujet syntaxe des fichiers de contrîole en
sélectionnat l'aide FME Quick Translator puis en sélectionnant la section
Syntaxe de fichiers de contrôle.
106
Commencer avec FME Desktop
Décider de la prochaine étape
Décider de la prochaine étape
Passage à FME Workbench
Après avoir choisi votre fichier de contrôle, vous pouvez affiner votre
traitement en utilisant FME Workbench. Cela signifie que vous continuez la
traitement en utilisant l'interface de Workbench. Vous obtenez les mêmes
résultats, cependant, vous pouvez configurer votre traitement dans un
environnement graphique.
Cliquer sur l'icône Workbench, dans la partie Données destination de la
fenêtre de paramétrage du traitement.
La boîte de dialogue suivante s'ouvre : Les informations source et
destination (Reader et Writer) sont déjà remplis.
Vous pouvez modifier le nom de votre fichier tout en gardant l'extension
.fmw.
Plus d'information
Consulter la section Paramétrage de projet ou sélectionner Aide > Aide FME
Workbench.
Exécuter un conversion simple
Si vous devez exécuter un conversion basique, et que vous ne souhaitez pas
ajouter de fonctions avancées, vous pouvez démarrer le traitement en
suivant les instructions fournies dans la section Exécuter un traitement à la
page Exécuter un traitement.
Commencer avec FME Desktop
107
Utiliser FME Quick Translator
Exécuter un traitement
Démarrez le traitement soit par un double clic sur le fichier de contrôle
sélectionné dans Créer un fichier de contrôle personnalisé, soit en cliquant
sur OK dans la boîte de dialogue de paramétrage du traitement.
FME commence la conversion et vous pouvez visualiser les informations
dans le log.
Le temps de traitement varie selon différents facteurs :
■
La puissance de traitement de la machine hôte FME
■
La taille du jeu de données
■
La complexité du traitement
Dans la plupart des cas, cependant, une bonne conversion ne prend que
quelques minutes au plus, et le log informe que la conversion est terminée
et réalisée correctement Translation was SUCCESSFUL. Vous pouvez
consulter le log pour vérifier certaines statistiques.
Exécuter un traitement par lot (en batch)
L’interface de FME Quick Translator prend en charge l'exécution de
traitement par lot et la création de script batch. Par exemple, vous pouvez
traiter un grand nombre de fichiers en entrée et produire des résultats
séparés. Vous pouvez choisir d'exécuter un traitement par lot
immédiatement ou l'enregistrer pour l'exécuter ultérieurement, et
éventuellement sur une autre plateforme.
Pour plus d'information, rechercher dans FMEpedia le sujet Exécuter un
traitement par lot.
Arrêter un traitement
Le bouton Arrêter le traitement
devient actif lors du lancement d'un
traitement. Lorsqu'un traitement est en cours, vous pouvez le stopper en
cliquant sur cet outil .Le log affiche alors Translation Stopped.
108
Commencer avec FME Desktop
Exécuter un traitement
Lorsque vous arrêtez un traitement, le fichier en sortie est incomplet et
inutilisable. Si vous relancez le traitement, le résultat obtenu écrasera le
fichier précédemment créé.
Note: Parfois, Arrêter un traitement entraîne la création de
fichiers temporaires qui prennent de la place sur le disque.
Pensez à les supprimer via le menu Outils > Supprimer (ou
Alt + C)les fichiers temporaires.
Enregistrement du fichier de log
Vous trouverez peut être utile d'enregistrer dans un fichier de texte, les
statistiques ou autres informations issues de l'exécution du traitement. Pour
cela, enregistrez le log en cliquant sur le bouton Enregistrer choisissant Enregistrer sous (Ctrl + S) dans le menu Fichier.
ou en
Entrez un nom de fichier dans la boîte de dialogue qui s'ouvre et cliquez sur
le bouton Enregistrer.
Copier et rechercher de l'information dans le fichier de log
Note: Vous ne pouvez pas coller du texte dans le log de
Universal Translator, cependant, vous pouvez le coller dans
une autre application, comme par exemple, un éditeur de
texte.
Pour copier du texte et de coller des informations à un autre emplacement,
sélectionnez le texte que vous souhaitez copier, cliquez sur le bouton Copier
, ouvrez un éditeur de texte, et cliquez sur Coller ou appuyez sur Ctrl + V.
Vous pouvez copier des informations de différentes façons :
■
Sélectionnez le menu Log et choisissez Copier.
■
Appuyer sur Ctrl+C.
■
Faites un clic droit sur le texte que vous souhaitez copier et
sélectionnez Copier.
Pour rechercher toutes les instances du terme recherché, cliquer sur le
bouton Rechercher
.Saisir le terme à rechercher et cliquer sur
Commencer avec FME Desktop
109
Utiliser FME Quick Translator
Trouver.Pour trouver la prochaine instance du terme, cliquer sur le bouton
Trouver le suivant
110
.
Commencer avec FME Desktop
Voir le fichier généré
Voir le fichier généré
Vous pouvez visualiser le fichier généré avec FME Data Inspector. Si le
Viewer n'est pas encore lancé, démarrez-le et ouvrir le fichier.
Plus d'information
Consulter la section Utilsier FME Data Inspector ou ouvrir l'aide de FME Data
Inspector.
Commencer avec FME Desktop
111
Utiliser FME Quick Translator
Plus d'information
Ce chapitre fournit un aperçu des principales fonctions de Quick translator Consulter l'aide en ligne de FME Quick Translator pour plus de détails.
112
Commencer avec FME Desktop

Documents pareils