Bien que le logiciel FME existe depuis maintenant plus de 25 ans et que l’on compte des milliers d’adeptes, encore trop d’experts en géomatique n’ont jamais entendu parler de cet outil qui transforme celui qui l’opère en Ninja SIG! C’est d’ailleurs pourquoi ceux qui l’adoptent ne peuvent plus s’en passer, autant pour automatiser leurs processus, transformer leurs données ainsi que connecter de multiples sources et systèmes avec leur application SIG.
Voici donc les cinq principales raisons de vous intéresser à FME!
1. Adieu aux tâches redondantes
FME est un outil permettant d’automatiser des tâches manuelles et répétitives de traitement et de production de données. Cela peut s’effectuer en rendant disponible des traitements de conversion de données CAD vers GIS, de publication vers ArcGIS Online, de téléchargement de données d’une application ou d’un site web ou en créant des connexions automatisées vers de multiples fichiers Excel. En fait, vous pouvez automatiser un nombre impressionnant de tâches à faible rendement pour réellement mettre à profit vos connaissances et vous consacrer davantage à l’analyse spatiale.
2. User friendly and easy to learn
FME est une solution no-code ou low-code qui donne accès à la puissance de la programmation et des scripts de base de données, mais sans avoir recours à la connaissance des langages de programmation (Python, Java, C++, SQL, etc.). En effet, la plupart des traitements peuvent être effectués à même les Transformers disponibles dans le logiciel. De plus, beaucoup de documentation, d’exemples et de tutoriels sont disponibles en ligne gratuitement pour faciliter son apprentissage.
Son interface visuelle de type drag & drop facilite l’expérience des utilisateurs, entre autres car elle permet de documenter les traitements, autant par le choix des couleurs d’annotations que des bookmarks qu’on y ajoute. Ceux-ci permettent aux utilisateurs de bien comprendre la séquence des traitements et mettre l’emphase sur des composantes plus complexes ou sensibles, une qualité importante lorsqu’on doit modifier un traitement ou migrer vers une nouvelle version.
3. Une solution polyvalente
Un des défis du géomaticien est de travailler avec plusieurs jeux de données différents et souvent de formats de données différents. Avec FME, le géomaticien a beaucoup d’options, car l’outil supporte plus de 450 différents formats allant du SHP géospatial aux bases de données SQL en passant par les fichiers Excel, Access, les Raster, le Lidar, les formats texte, XML, JSON, et beaucoup plus encore. À noter que puisque FME dispose également de son outil de visualisation (FME Data Inspector), il est possible de consulter et visualiser des jeux de données pour tous ces formats sans avoir recours au logiciel original. De plus, si un format n’est pas supporté ou si votre jeu de données est accessible via un autre programme, FME peut y accéder via un API (Application Programming Interface). En effet, FME permet d’effectuer des requêtes HTTP et peut interagir avec une application externe si celle-ci possède un API ouvert.
4. Performance et évolution
En plus de gagner du temps, transférer vos tâches répétitives à FME permettra également à vos patrons et collaborateurs d’obtenir leurs données très rapidement. Ce qu’un géomaticien peut accomplir en une semaine, FME peut le réaliser en quelques secondes, minutes ou heures dans de rares cas. Généralement, pour les processus traitant un volume important de données, on comptera quelques minutes seulement, tout dépendant de facteurs tels que le volume de données, le trafic informatique sur le réseau et les capacités des applications tierces à fournir ou recevoir un volume important de données.
De plus, les scripts FME amènent une paix d’esprit, car ils sont relativement faciles à faire évoluer dans les cas des changements de modèles ou de sources de données. Il suffit de modifier les éléments de connexion à l’entrée ou à la sortie, sans nécessairement modifier le cœur du traitement initial.
5. Des possibilités presque sans limites
Bien que la connaissance des langages de programmation ne soit pas un prérequis pour utiliser FME, on peut tout de même intégrer des scripts ou du code, tel que Python, pour ajouter à ses capacités ou optimiser certains traitements. Par l’expérience de nombreux clients, votre imagination est probablement la limite à ce que vous pourrez accomplir.
D’ailleurs, les utilisateurs aguerris utilisent FME pour créer des prototypes afin de valider rapidement des idées ou la faisabilité d’un concept. Auparavant, pour tester un concept, il était nécessaire de faire rouler le Workspace au complet pour en apprécier le résultat (via le jeu de données écrites ou via le Data Inspector). Depuis l’ajout des fonctions d’utilisation du cache et d’exécution partielle des Workspaces, il est beaucoup plus rapide et facile de tester des concepts ou des approches différentes.
La solution tout indiquée pour une discipline en évolution
De par sa facilité d’utilisation, sa polyvalence et les performances qu’elle permet, la solution FME s’avère un atout de taille pour tout géomaticien œuvrant dans un monde où l’information spatiale prend une place sans cesse grandissante.
Sans recours à la programmation, elle permet d’automatiser des tâches qui soulagent de la pression de fournir rapidement ces données à un nombre grandissant d’intervenants, autant internes qu’externes à l’organisation, tout en permettant aux analystes SIG de se concentrer sur les analyses et tâches à valeur ajoutée qui améliorent les services offerts par leurs organisations.
Finalement, vous aurez la paix d’esprit de savoir que vos traitements et automatisations pourront évoluer pour répondre aux nouvelles normes de l’industrie ainsi qu’aux nouveaux besoins de votre organisation. Avec FME, qui sait jusqu’où vous pourrez aller!
Devenir un Ninja SIG est à votre portée et nous pouvons vous aider à y parvenir!