Message posté par : Patrice
----------------------------------------
Hello
Pour extraire en CSV le contenu de Tables & Champs OD, il y a plusieurs solutions !
Mais une "bonne petite routine" Lisp/VLisp de Bruno sera "encore" une
excellente solution !
Cette Super routine "All_OD2CSV" de Bonuscad, demande de choisir une table OD
puis le dossier d arrivee du fichier CSV puis le separateur (point virgule par defaut, c
le mieux a mon avis !?)
La routine va traiter automatiquement TOUS les objets avec CETTE Table OD !
Et on obtiendra en sortie dans le CSV cela : (exemple sur des parcelles EDIGEO)
PARCELLE_ID
HANDLE;COAR_id;CODM_id;IDU_id;INDP_id;SUPF_id;TEX2_id;TEX_id
Character;Character;Character;Character;Character;Real;Character;Character
'7E0;;;284000BV0463;Parcelle figuree au plan;872;;463
'7E3;;;284000BV0464;Parcelle figuree au plan;35;;464
'7E6;;;284000BV0458;Parcelle figuree au plan;235;;458
etc
Avec le notepad .exe, on "eliminera" la ligne No 1 (Nom de la table OD) et la
ligne No 3 (Type des champs OD)
Ainsi il restera :
HANDLE;COAR_id;CODM_id;IDU_id;INDP_id;SUPF_id;TEX2_id;TEX_id
'7E0;;;284000BV0463;Parcelle figuree au plan;872;;463
'7E3;;;284000BV0464;Parcelle figuree au plan;35;;464
'7E6;;;284000BV0458;Parcelle figuree au plan;235;;458
etc
ET ce sera "tout bon" pour "monter" dans Excel ... Par l Import de
donnees ...
On pourra aussi dans Excel "eliminer" la 1ere colonne HANDLE !?
Dans cet exemple il y a des ;;; successifs car certains champs ODs sont vides ...
LA SANTE, GeoBye, Pat
----------------------------------------
Ce message est accompagné de fichiers, pour les télécharger, suivre le lien ci-dessous.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=339779#p339779
Pour y répondre : autodesk_sig_fr(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net