====== FME ====== * Société : FME * Site Internet : http://www.veremes.com/produits/fme-desktop * Version(s) analysée(s): dans le docuwiki : FME Desktop 2013 Feature Manipulation Engine (FME) est un ETL spatial, un outil qui permet l’Extraction, la Transformation et le Chargement de données géographiques vectorielles et raster. Son intérêt principal est le suivant : il supporte et peut transformer un très grand nombre de formats de donnéees. FME se compose de trois modules complémentaires : Universal Viewer, Data Inspector, et FME Workbench. L’objet de notre travail a été de présenter ces trois modules: * FME Universal Viewer * FME Data Inspector * FME: FME Workbench ===== FME Universal Viewer ===== Le logiciel Universal Viewer permet de visualiser des données nous permettant d’afficher à l’écran un nombre impressionnant de formats différents provenant de divers systèmes de projection : **IMAGE 01** ==== La barre d'en tête ==== === File / View / Windows / Help === **IMAGE 02** Dans un premier temps, nous retrouvons les onglets classiques partagés que nous retrouvons au quotidien dans l’ensemble de nos logiciel tel que Paint, Microsoft Office, … Cet onglet rassemble alors des fonctions classique permettant d’ouvrir un fichier externe, d’ajouter un fichier ou une vue à notre travail, de les enregistrer, de les supprimer ou encore de quitter le logiciel. == File == * __Open Dataset ou CTL + O__ : Cette fonction, essentielle dans tout logiciel, permet à un utilisateur de charger un fichier ou un répertoire externe pour le faire apparaitre dans le visualisateur. Les différentes possibilités vous sont explicitées dans le schéma ci-dessous : **IMAGE 03** * __Add Dataset__ : Ajoute un fichier supplémentaire dans une vue. * __Save Data as ou CTRL+S__ : Enregistre un de votre fichier sélectionné dans le format de votre choix. **IMAGE 04** * __Close View ou CTRL + W__ : Fermer la vue active. * __Open Viewspace__ : Charge une vue enregistrée (*.fmv) * __Save Viewspace__ : Sauvegarder votre vue active sur votre ordinateur ou un support externe en format *.fmv. * __Save Viewspace__ : Enregistre votre vue active sous un nom différent de celui avec lequel elle est actuellement ouverte. * __Close View__ : Ferme votre vue active * __Print ou CTRL + P__ : Imprime votre vue active * __Print Preview__ : Aperçu avant impression * __Print Setup__ : Paramétrage du fichier d’impresssion **IMAGE 05** * __Exit__ : Quitte le logiciel FME Universal Viewer == View == * __Windows__ : Affichage ou suppression d’affichage d’élément sur le logiciel tel que la Toolbar,… * __Option__ : Affichage ou suppression de l’affichage d’élément sur la zone d’affichage des données tel que faire apparaitre les nœuds des segments des formes polygonales,… * __Refresh ou F5__ : Actualise la vue * __Repaint__ : == Windows == * __Cascade__ : Affiche l’ensemble de nos vue en mode cascade **IMAGE 06** * __Tile__ : Affiche l’ensemble de nos vues les une au-dessus des autres **IMAGE 07** -> Ensuite, il vous est possible de sélectionner votre vue active à partir de cet onglet == Help == * __FME universal viewer Help ou F1__ : fait apparaître le menu d’aide du logiciel * __Contact Safe Suppor__t : Vous connecte sur le site internet de FME et vous permet d’envoyer un message à l’entreprise. * __FMEpedia knowledge base__ : Vous connecte sur le site internet de FME et vous permet de consulter la FAQ * __Trainning ressources__ : Vous connecte sur le site internet de FME et vous permet d’avoir accès à des ressources en ligne (en anglais Of COURSE) * __Check for update__ : vérification des mises à jour * __About FME universal viewer__ : indique la version du logiciel === La Toolbar === De droite à gauche : * __Open Dataset ou CTRL + O__ : cf. File. * __Add Dataset__ : Ajoute un fichier supplémentaire dans une vue. * __Save Data as ou CTRL+S__ : Enregistre un de vos fichiers sélectionnés. * __Close View__ : Ferme votre vue active. * __Open Viewspace__ : Charge une vue enregistrée (*.fmv) * __Save Viewspace__ : Enregistre votre vue active sous un nom différent de celui avec lequel il est actuellement ouvert. * __Close View__ : Ferme votre vue active * __Liste à puceRefresh ou F5__ : Actualise la vue * __Liste à puceRepaint__ : ? * __Select Features__ : Permet d’obtenir un curseur à placer sur l’une de vos entités dans la partie du visualisateur de donnée. De cette manière, ces données attributaires s’afficheront dans la partie supérieure gauche de l’écran. * __Measures distance__ : outils de mesure des distances : cliquer sur la partie du visualisateur dans un premier temps, déplacer votre curseur jusqu’au point de destination sans relâcher votre clic. **IMAGE 08** Le résultat s’affichera dans la partie inférieure de votre écran, bien que l’unité de distance utilisée dépende de votre système de représentation spatiale. * __Pan__ : votre curseur se transforme en main : possibilité de se promener sur la partie du visualisateur, et donc sur vos données spatialisées. * __Zoom in__ : Agrandir le zoom. * __Zoom out__ : Réduire le zoom. * __Zoom selected feature__ : Zoom sur l’entité sélectionné. * __Zoom marked location__ : Zoom sur le marquage. * __Zoom full extend__: Zoom sur l’étendue. * __Zoom previous extend__ : précédent. * __Zoom next extend__ : action suivante. * __Mark location__ : placer un marqueur sur la carte === Visualisateur === Cette partie de la fenêtre ressemble beaucoup à un Système d’Information géographique en permettant d’afficher plusieurs couches de données spatialisées. Sur la gauche, on a donc l’affichage des couches : le logiciel nous permet alors de les traiter comme des lignes, des polygones ou des points : cependant, seul le type de forme correspondant aura véritablement un impact sur nos entités. **IMAGE 09** Avec un clic droit sur l’un des éléments de l’arborescence, un menu contextuel apparaît et nous propose une série de traitements, comme travailler sur l’apparence de nos éléments, dont la plupart sont sélectionnables depuis les menus précédents La partie du centre de l’écran est le visualisateur en lui-même : il permet uniquement d’afficher spatialement nos différentes couches, de s’y déplacer, de déplacer notre échelle spatiale,… === Les données attributaires === Dans cette partie de l’écran, nous pouvons nous intéresser aux données attributaires d’un élément sélectionné au préalable sur la partie du visualisateur : Ainsi, pour une entité sélectionnée dans une couche, on obtient : o Le nombre d’éléments sélectionnés (Feature). o Le nom de la couche de l’élément (Feature type). o Le système de référencement spatial (Coord. Sys.). o Un tableau composé à droite du nom des variables(champs attributaires) et de leur valeur à gauche. **IMAGE 10** La partie inférieure nous renseigne sur les propriétés géométriques de notre/nos objets en nous affichant les coordonnées de son/ses points dans notre système de référencement spatiale : o La dimension de la représentation (2D / 3D) o Le nombre de point constituant l’élément/les éléments o Le point le plus bas et le plus haut sur notre écran o La liste des points avec leurs coordonnées dans notre système de référencement spatiale **IMAGE 11** ===== FME Data Inspector ===== FME Data Inspector est également un viewer du logiciel FME pour des données attributaires et spatiales. Comparativement à FME universal Viewer, ce logiciel présente des capacités de traitement accrues et une possibilité de prise en charge des données en 3D. **IMAGE 01** ==== La barre d'en-tête ==== **IMAGE 02** === File/View/Camera/Tools/Settings/Window/Help === **IMAGE 03** == File == * __Open Dataset ou CTL + O__ : Cette fonction, essentielle dans tout logiciel, permet à un utilisateur de charger un fichier ou un répertoire externe pour le faire apparaitre dans le visualisateur. Les différentes possibilités vous sont explicitées dans le schéma ci-dessous : **IMAGE 04** * __Open Recent__ : Ouvrir des fichiers ouverts récemment * __Add Dataset (CTRL + D)__ : Ajout un fichier supplémentaire dans une vue. * __Close View (CTRL + F4)__ : Ferme votre vue active * __Exit (CTRL + Q)__ : Quitte le logiciel FME Data Inspector == View == * __Windows__ : Affichage ou suppression d’affichage d’éléments sur le logiciel tel que la Toolbar,… * __Table View (CTRL + 1)__ : affiche les données attributaires de nos couches . **IMAGE 05** * __2D (CTRL + 2)__ : Permet de revenir sur notre vue graphique en 2D **IMAGE 06** * __3D (CTRL + 3)__ : permet un affichage des données en 3D, si votre/vos fichiers chargé(s) permet(tent) cet affichage. * __Refresh ou F5__ : Actualise la vue. * __Stop__ : == Camera == * __Pan mode (CRTL + N)__ : vous met en mode « pan » : vous pouvez ainsi vous déplacer avec la main sur votre carte * __Orbit mode (CTRL + R)__ : Vous met en mode visualisation 3D : vous pouvez vous déplacer autour de vos objets spatiaux en 3D. //Vous pouvez également vous mettre en mode 3D pour une carte en 2D et passer dans ce mode pour visualiser votre carte avec une vue oblique par exemple// * __Zoom In Mode (CTRL + +)__ : transforme votre curseur en loupe : chaque clic sur l’écran augmentera votre zoom * __Zoom Out Mode (CTRL + -)__ : transforme votre curseur en loupe : chaque clic sur l’écran dominera votre zoom * __Zoom to selected feature (CTRL + L)__ : Ajuste votre zoom sur l’entité ou les entités sélectionnées * __Zoom to full extend (CTRL + E)__ : Zoom sur l’étendue == Tool == * __Select (CTRL + K)__ : le curseur de votre souris vous permet de sélectionner des entités et d’accéder à leurs attributs sur la droite de votre écran * __Select all features with no geometry__ : sélectionne dans vos tables attributaires toutes les données qui n’ont pas de géométrie * __Filtrer features …__ : permet de faire des requêtes assistées