#1 Tue 06 March 2012 17:58
- Chapuis.P
- Juste Inscrit !
- Lieu: Saint-Herblain
- Date d'inscription: 12 Nov 2006
- Messages: 6
[TALEND] Importer un fichier DXF
Bonjour à tous,
Voici ma problématique : pour faire simple, je dois pouvoir mettre en relation des fichiers DXf et des fichiers CSV/XLS afin de les injecter dans une base ArcSDE/Oracle. Le but étant de générer un exécutable ou équivalent.
J'étudie donc les possibilités sachant que je ne peux pas me tourner vers FME ou autre solution payante. J'ai retenu deux possibilité : Talend et Python.
Je m'intéresse à Talend que je découvre depuis hier. Ma problématique étant de lire du DXF, j'ai donc installé Talend Spatial en relation avec un GDAL qui va bien (j'ai trouvé des occurrences dans les forums). Mon problème réside dans la configuration du composant sOgrInput qui est censé lire du DXF mais que je n'arrive visiblement pas à configurer puisque l'exécution me retourne :
Code:
INFO: Open of `J:/TRAVAIL/_APPLIS/TALEND/PRELEV_AEP_974.dxf' using driver `DXF' successful. Exception in component sOgrInput_1 java.lang.NullPointerException at test.test_0_1.test.sOgrInput_1Process(test.java:534) at test.test_0_1.test.runJobInTOS(test.java:955) at test.test_0_1.test.main(test.java:822)
Je n'ai rien trouvé sur le net. A croire que personne ne veut importer du DXF (ceci dit, moi même j'aurais eu le choix)
Sachant que j'ai mis pour paramètres :
- Format type : DXF
- Data source to open : "J:\xxx\PRELEV_AEP_974.dxf"
- Layer Name : "PRELEV_AEP_974"
- Schema : tel que dans la table attributaire sur QGis (champs : Layer, SubClasses, ExtendedEntity, Linetype, EntityHandlen Text)
- autres valeurs laissées par défaut
Si quelqu'un voit une coquille ou une solution, je suis preneur.
Dernière modification par Chapuis.P (Tue 06 March 2012 17:59)
Patrick Chapuis
Hors ligne
#2 Wed 07 March 2012 08:36
Re: [TALEND] Importer un fichier DXF
je pense que vous aurez plus de chance de recueillir des réponses en postant votre message sur le forum officiel talend SDI
http://www.talendforge.org/forum/viewforum.php?id=9
geodata au cerema et petits billets en géomatique
Hors ligne
#3 Wed 07 March 2012 09:26
- Chapuis.P
- Juste Inscrit !
- Lieu: Saint-Herblain
- Date d'inscription: 12 Nov 2006
- Messages: 6
Re: [TALEND] Importer un fichier DXF
Merci quand même, je mettrais un lien vers la réponse si j'y pense
Topic sur le forum de Talend : http://www.talendforge.org/forum/viewto … ?pid=80145
Dernière modification par Chapuis.P (Wed 07 March 2012 09:27)
Patrick Chapuis
Hors ligne
#4 Wed 07 March 2012 11:10
- Chapuis.P
- Juste Inscrit !
- Lieu: Saint-Herblain
- Date d'inscription: 12 Nov 2006
- Messages: 6
Re: [TALEND] Importer un fichier DXF
En l'absence de solutions sur les différents forums, je me suis réorienté vers une conversion ogr2ogr via un composant de batch.
Méthodologie décrite ici:
http://geolector.alwaysdata.net/geoplanet/posts/251/
Si quelqu'un voit comment utiliser sOgrInput en natif, ça m'intéresse quand même. Ca évitera de passer par une boîte inutile.
Patrick Chapuis
Hors ligne
#5 Fri 09 March 2012 12:29
- Chapuis.P
- Juste Inscrit !
- Lieu: Saint-Herblain
- Date d'inscription: 12 Nov 2006
- Messages: 6
Re: [TALEND] Importer un fichier DXF
J'ai eu la réponse sur le forum de Talend : utiliser entities pour le layer name
Patrick Chapuis
Hors ligne