Qu'est-ce que FME ?

FME (Feature Manipulation Engine) a été conçu pour solutionner de nombreux problèmes associés aux méthodes traditionnelles de traitement et conversion de données géographiques.

Traditionnellement, les logiciels utilisés pour traiter les données dans un autre format avaient des capacités limitées. La plupart des données étaient forcées de passer par un modèle de données limité, ce qui entraînait la perte d'une grande partie de leur sens lors du traitement. C'est ce que nous appelons un "traitement à faible débit".

Qu'est ce qu'un ETL ?

Un ETL (Extract, Transform and Load)  est un outil d’Extraction, de Transformation et de Chargement des données géographiques vectorielles et raster.

FME a été le premier outil conçu pour être une application ETL spatiale, axée sur le traitement des données géographiques. Aujourd'hui, les capacités ETL de FME couvrent de nombreux types de données, tant spatiales que non spatiales.

Alors qu'un ETL classique peut lire, écrire et manipuler des données non spatiales, un ETL spatial peut exécuter des opérations capables de modifier la structure et la représentation de données géographiques, nécessaires pour échanger des données entre différentes bases de données spatialisées ou SIG.

Comment FME travaille-t-il ?

FME a un certain nombre de caractéristiques clés :

Centralisé

FME est un moteur central parmi toute une série de formats pris en charge (à droite). Les données peuvent être lues à partir de n'importe quel format et écrites dans n'importe quel autre. Cela signifie que l'ajout de la prise en charge d'un nouveau format ajoute automatiquement la prise en charge de la conversion de ces données vers ou depuis tout format existant.

Sémantique

FME possède un modèle de données riche conçu pour couvrir tous les types de géométrie et d'attributs possibles. Les données ne perdront pas leur sens au fur et à mesure qu'elles seront lues. Les seules limites sont celles qui sont inhérentes au format de destination et, dans la mesure du possible, FME compensera automatiquement pour créer un processus de traitement sans faille.

Thick-Pipe

Le "T" dans ETL est ce qui manque aux convertisseurs de formats traditionnels. FME offre une formidable fonctionnalité de transformation, qui permet d'obtenir des résultats bien supérieurs à la somme des entrées.