#1 Tue 08 February 2022 10:20
- William44850
- Juste Inscrit !
- Date d'inscription: 11 Sep 2020
- Messages: 5
De Tab vers Dwg
Bonjour,
Je débute sur FME et je n'arrive pas à créer un script.
J'ai une 50aine de "tab" en CC47 et j'aimerai aboutir à autant de dwg, en epsg27562.Et chacun des dwg a pour nom celui du fichier "tab" dont il est issu.
Est-ce possible ?
Je vous remercie
Hors ligne
#2 Tue 08 February 2022 11:33
Re: De Tab vers Dwg
Bonjour Oui c'est possible avec une répartition du jeux de données (permettra de créer un fichier à partir du nom du tab en récupérant son nom via l'attribut fme_dataset) et du type d'entité (fme_feature_type) si vous souhaitez garder le nom des couches du TAB en tant que layers dwg.
Pour la reprojection, il faut utiliser le Transformer Reprojector dans le processus.
Ce sont des concepts un peu complexes lorsqu'on débute. Une formation reste un incontournable pour bien prendre en main FME !
Bonne journée.
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Tue 08 February 2022 11:40
- William44850
- Juste Inscrit !
- Date d'inscription: 11 Sep 2020
- Messages: 5
Re: De Tab vers Dwg
Bonjour Loïc_GR,
Pour ce qui est de la reprojection, c'est simple.
Y a t'il un "transformer" spécifique pour pouvoir faire la répartition du jeu de données ?
J'ai eu une formation (2j) donc j'en comprends le principe. Et justement j'essaye d'utiliser FME pour ne pas oublier.
Merci beaucoup
Hors ligne
#4 Tue 08 February 2022 15:13
- William44850
- Juste Inscrit !
- Date d'inscription: 11 Sep 2020
- Messages: 5
Re: De Tab vers Dwg
Alors, j'ai trouvé une partie de la réponse en faisant :
fichier puis nouveau puis générer un projet
donnée source:
sélectionner le format autocad map...
sélectionner un fichier dwg
donnée destination
sélectionner le format autocad map...
donner un nom de fichier dwg (C:\travail\test\test.dwg par exemple)
cocher schéma dynamique puis "ok"
dans la fenêtre "navigateur"
déployer la destination, double cliquer sur "Jeu de données de répartition:Non" puis dans la case expression de répartition, avec un des boutons
remplacer test.dwg par @Value(fme_feature_type).dwg et valider
Exécuter le script
Le seul bémol est que les calques vides sont intégrés à tous les dwg.
Hors ligne