Déploiement de l'extension sur FME Flow

Le déploiement de l'extension PCRS sur FME Flow s'effectue par l'import d'un projet FME Flow (fichier .fsproject) fourni par Veremes. Ce fichier est un export d'un environnement FME Flow préconfiguré : son import installe en une seule opération tout le nécessaire pour utiliser l'extension.

Prérequis

  • FME Flow 2024.1.4 minimum.

  • Un compte FME Flow disposant des droits d'import de projets.

  • Le fichier projet fourni par Veremes, par exemple Veremes_PCRS1.0.0_<date>.fsproject.

Contenu du projet

L'import du projet Veremes_PCRS installe les éléments suivants :

Élément

Emplacement sur FME Flow

Description

ObtentionCode.fmw

Repository VEREMES_PCRS_pour_fme

Traitement de génération du code machine nécessaire à la demande de licence

pcrs_urbain_cc47.fmw

Repository VEREMES_PCRS_pour_fme

Traitement de démonstration de génération d'un GML PCRS, avec son jeu de données intégré (pcrs_urbain_cc47.dgn)

pcrs_information_urbain_cc47.fmw

Repository VEREMES_PCRS_pour_fme

Traitement de démonstration de génération d'un GML PCRS Information, avec son jeu de données intégré (shapefiles disponibilite et initiative)

Transformers PCRS_*.fmx

Resources > Engine > Transformers

Ensemble des Transformers personnalisés de l'extension

Les jeux de données de démonstration sont publiés comme ressources des traitements : les démos sont exécutables directement après l'import, sans configuration supplémentaire.

Import du projet

  1. Se connecter à l'interface web de FME Flow.

  2. Se rendre dans Projects > Manage Projects, puis cliquer sur Import.

  3. Sélectionner le fichier .fsproject fourni par Veremes et lancer l'import.

  4. Une fois l'import terminé, vérifier que :

    • le projet Veremes_PCRS apparaît dans la liste des projets ;

    • le repository VEREMES_PCRS_pour_fme contient les trois traitements ;

    • les Transformers PCRS_*.fmx sont présents dans Resources > Engine > Transformers.

Licence

Après l'import, l'extension fonctionne en mode limité (20 entités par classe, 500 au total) tant qu'aucun fichier de licence n'est installé.

Pour obtenir et installer la licence sur FME Flow :

  1. Générer le code machine avec le traitement ObtentionCode.fmw installé par le projet : voir Obtenir le code machine sur FME Flow.

  2. Transmettre le code machine à Veremes, puis installer le fichier de licence reçu : voir Installer le fichier de licence.

Tester l'installation

Lancer l'un des traitements de démonstration (pcrs_urbain_cc47.fmw ou pcrs_information_urbain_cc47.fmw) depuis Run Workspace afin de vérifier que les Transformers sont correctement chargés et qu'un fichier GML est produit à partir du jeu de données intégré.