Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 04 July 2011 16:49

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

Je suis un novice (mais alors, un vrai !) en autocad map (dont je dispose depuis peu, en anglais...) même si je connais un peu plus Autocad.
Je sollicite humblement vos avis éclairés (pour avoir parcouru le forum, j'avoue que les spécialistes parlent souvent chinois pour moi !) mais bon, la géomatique et les SIG ne sont pas des outils utiles tous les jours à ma fonction (quoique, cela va le devenir de plus en plus) et j'ai juste besoin d'exploiter des données issues de l'IGN.
Voici mon souci en quelques mots :
- j'ai téléchargé les données RGE de l'IGN (je bosse dans une collectivité) et je dispose donc notamment de la BD parcellaire.
- à moins d'avoir loupé un truc quelque part, il m'a fallu télécharger la base pour le département en entier, et bien entendu, ma collectivité est bien plus petite que ce grand territoire...
- j'ai - fièrement, je dois dire, même si vous allez rigoler devant le petit "bleu" que je suis - su ouvrir les données depuis AcadMap en utilisant les fichiers Shp.
- je me suis donc retrouvé avec les couches Bâtiment, Contours de communes, Parcelles, et autres données de cette base IGN.
- mon but principal (pour le moment) est de pouvoir fournir à un bureau d'études un fond de plan homogène de ma collectivité, et je voulais donc pouvoir générer un .dwg tout bête avec le contour de mes communes, le parcellaire, les n° de parcelles (ça, c'est peut-être pas gagné mais ce n'est pas grave pour ce qu'en fera le B.E.) et puis voilà.
- question : comment faire pour "extraire" ou "purger" ma carte en ne conservant les données que sur la vingtaine de communes de ma collectivité ?
J'ai bien tenté de convertir (aïe, le nul !) la totalité du département en autocad, vous imaginez bien que tout a planté vu la quantité de données.

Pour essayer de me sortir de l'impasse (je ne suis même pas fichu de mettre en place des calques autre que le "0" de base), j'ai essayé d'exploiter les bases de données sous Access, j'avais dans l'idée de tronquer mes bases (les .dbf) en ne gardant que mes communes, mais évidemment, cela ne peut marcher... Vous aurez également compris que je suis très fort en gestion de bases de données, je pense !

Après avoir passé mon vendredi puis le weekend entier (si, si, je suis du genre à persévérer !) à essayer de me familiariser avec le logiciel, je me tourne vers vous pour de l'aide. Je suis conscient que ma requête est probablement simpliste, mais franchement, quand on n'a pas été formé au logiciel (et autant vous dire que ce n'est pas au programme pour mes élus...), c'est franchement galère !

A votre disposition pour tout renseignement qu'il faudrait donner, dans la mesure de mes capacités, je vous dis un gros merci d'avance (déjà pour avoir tout lu).

Hors ligne

 

#2 Tue 05 July 2011 09:04

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4743

Re: extraire des données d'une (grosse) base sous Autocad Map

Hello

Peux tu m'expliquer comment tu peux avoir (en France) pour travailler dans une collectivite un AutoCAD MAP en US/English ???
Et en plus dans une collectivite !!!

Comme je suis tres gentil, je vais t'aider un peu ...

Pour commencer, on supposera que tu vas utiliser les donnees au format SHP !

Tu es dans un dessin AutoCAD vierge en METREs svp (Commande: UNITS)
et tu dessines (ou tu as deja) la polyligne close de contour des communes de ta CC
avec evenetuellement un petit decalage vers l'exterieur de 1/5 metres pour assurer ...

Tu charges le document PDF de ce sujet :
http://georezo.net/forum/viewtopic.php?id=63657

Pages 1 et 2 : en fait pour ton probleme, tu vas te connecter a travers le driver FDO SHP (et non pas en FDO Oracle)
tu vas chercher UN SEUL fichier SHP (pour commencer) : les communes par exemple

Ensuite confere la page 3 ou plutot la page 4 : tu vas ajouter a ta carte les Communes (en SHP) AVEC une requete
et bien sur tu filtres (dans le generateur d'expression FDO) sur le Code_Insee ou bien sur le polygone de contour de tes communes !

Ensuite tu recommences "calmement" pour toutes tes couches SHP toujours en mode Ajouter avec une requete ...
et si tu as un Code_Insee dans tes variables attributaires, tu filtres dessus ...
ou sinon tu filtres sur l'emprise de ton polygone de contour de ta CC ...

etc

GeoBye Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#3 Tue 05 July 2011 15:40

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

Re: extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

Tout d'abord un grand merci pour ton aide, j'ai suivi scrupuleusement tes directives et j'ai pu créer des sdf de chaque "couche" de données : c'est ainsi nickel pour les contours des communes, les parcelles, les bâtiments. J'ai ensuite bien fait attention, comme évoqué dans ton pdf, à transformer lors de l'import des sdf les contours en polylignes fermées.

Petit aparté concernant l'origine du map 3D dont je dispose : il s'agit de map 2010 qu'une personne chez nous avait téléchargé il y a un bon moment et qui est opérationnel à titre d'essai pendant 30 jours (je crois). Je suppose qu'à ce moment-là, la version téléchargeable chez Autodesk était en anglais. En bref, même si j'ai pu convaincre mes élus il y a quelques années d'acquérir une licence Autocad, je bosse sur cette version d'essai de Map pour exploiter les données IGN. Hasard du calendrier j'ai reçu ce jour une offre d'Autodesk pour faire évoluer ses abonnés vers une suite "Autodesk Design Suites Standard 2012" gratuitement. Je vais me renseigner chez notre fournisseur où se situe le coup de bambou (je suppose au niveau des frais d'abonnement qui doivent être sensiblement plus élevés que pour Autocad "simple") mais si ce n'est pas un trop gros écart, je pense pouvoir persuader mes décideurs pour migrer vers Infra Design Suite qui intègre Map3D 2012... et en français !

Je reviens à mon plan et à mes transferts possibles de map vers autocad : j'ai bien entendu essayé d'importer le sdf concernant les n° de parcelles et je n'obtiens que des points. Y a-t-il une manip assez simple (si c'est trop complexe, ce n'est pas grave, je laisserai tomber pour le moment) pour rapatrier ces données de manière lisible sur Autocad (je pensais à mettre ça sous forme d'attribut, j'ai tout faux ?) ?

Encore merci pour ton aide, j'ai déjà l'essentiel de ce que je recherchais, la suite ce serait simplement la cerise sur le gâteau.

P.S. : si je peux migrer vers map2012, je chercherai rapido une formation en bonne et due forme...

Hors ligne

 

#4 Tue 05 July 2011 17:37

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

alicolga a écrit:

Petit aparté concernant l'origine du map 3D dont je dispose : il s'agit de map 2010 qu'une personne chez nous avait téléchargé il y a un bon moment et qui est opérationnel à titre d'essai pendant 30 jours (je crois).


Pour information, vous pouvez télécharger maintenant une version d'AutoCAD Map 3D 2012 en français. Vous repartirez sur 30 jours de test.
C'est sur : http://www.autodesk.fr/map3d


alicolga a écrit:

Je reviens à mon plan et à mes transferts possibles de map vers autocad : j'ai bien entendu essayé d'importer le sdf concernant les n° de parcelles et je n'obtiens que des points. Y a-t-il une manip assez simple (si c'est trop complexe, ce n'est pas grave, je laisserai tomber pour le moment) pour rapatrier ces données de manière lisible sur Autocad (je pensais à mettre ça sous forme d'attribut, j'ai tout faux ?) ?


Il faut :
1- modifier le style de votre couche (depuis le gestionnaire d'affichage) pour ajouter des étiquettes
2- exporter votre carte en DWG  (depuis le gestionnaire d'affichage, dans le menu qui apparait en cliquant sur le bouton Outils)

Cordialement,
Gwenael Bachelot
Autodesk

Hors ligne

 

#5 Tue 05 July 2011 18:55

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4743

Re: extraire des données d'une (grosse) base sous Autocad Map

Hello

Yeah excellent complement de reponse de notre "cher" Gwenael !

"Exporter la carte active au format DWG" : cette option est mentionnee dans la page 11 de mon PDF
Attention a la remarque au haut de page sur les types de ligne FDO "non continus" !!

Par contre dans mon document, je n'ai pas du tout developpe les fonctionnalites FDO sur :
- Les styles d'affichage FDO
- Les Infobulles simples / complexes FDO
- Les Etiquettes FDO (dont tu as besoin pour afficher TES textes !)
- Les Thematisations FDO
- Les Echelles d'affichage FDO
- etc

Mais bon tu t'en es bien sorti a priori !?

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#6 Wed 06 July 2011 15:20

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

Re: extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

Merci pour ces informations Gwenaël (et Patrice également, oui, oui, je progresse grâce à vos posts !), j'ai pu effectivement modifier le style en ajoutant un "label" (désolé, je suis encore en version anglaise, mais j'ai bien noté votre remarque, j'attends en outre l'offre de notre fournisseur pour migrer vers une suite).
Le problème, même en tatonnant et après plusieurs essais infructueux, c'est que je m'aperçois qu'il me limite à 2000 entrées texte lors de la conversion vers autocad... ce qui est confirmé dans l'aide de map3D : "Note: For performance reasons, the maximum number of labels drawn is 2000. If there are so many labels that geometry would be obscured if they were drawn, AutoCAD Map 3D does not draw them."

Du coup, pour ma vingtaine de communes, vous vous doutez bien que je dépasse allègrement la somme des 2 000 n° de parcelles ! et effectivement, si je regarde dans mes derniers essais, je retrouve un coin de mon plan avec des n° ; une sélection de l'ensemble de mon calque, un clic sur Propriétés, un choix sur les seuls éléments Textes et j'ai confirmation du nombre pile de 2 000...

Y a-t-il moyen de contourner cette limite des 2000 zones (ou étiquettes) de texte ? Sinon, faut-il que je traite commune par communes (je n'ai pas fini dans ce cas) et même alors, je risque d'avoir une ville avec plus de 2 000 parcelles...

Nota : j'ai travaillé depuis un dwg avec le contour des communes, avec intégration de données SDF. Par acquis de conscience, j'ai même tenté à partir des données SHP, mais j'obtiens le même résultat...

Une idée ? Encore une fois, si ce n'est pas faisable sans monter une usine à gaz, ce n'est pas grave. Et promis, ce soir, je rapatrie la version french 2012 chez moi.

Hors ligne

 

#7 Wed 06 July 2011 15:54

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4743

Re: extraire des données d'une (grosse) base sous Autocad Map

Hello

It's not a BUG, it's a LIMITATION !

http://usa.autodesk.com/adsk/servlet/ps … ID=9240857

Apres ce patch, tu n'auras plus aucune limite (ou presque) au nombre d'etiquettes FDO !!

ATTENTION : SVP tu verifies bien que pour TOUS tes textes, tu n'es pas en mode OMBRE  !!!

C la representation par defaut (le mode TRANSPARENT aurait ete parfait par defaut),
ce qui est debile car tres lent et MORTEL
lorsque tu fais un "Exporter la carte active au format DWG" ...

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#8 Wed 06 July 2011 17:45

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

Re: extraire des données d'une (grosse) base sous Autocad Map

Re,

merci pour la (dé)limitation !

Et vu que j'ai pas un foudre de guerre comme PC, j'avais déjà remarqué la notion de transparence et d'ombre en terme de charge de l'UC...

Petite question : avec autocad map3d 2012, il faudra aussi penser à faire cette manip dans la base de registre ou bien cette limitation d'étiquette a été levée depuis ?

Juste pour information : tout fonctionne, pour 25 communes, 28 km² environ, couches contour communes, parcellaire, bâti, n° parcellaire, j'obtiens un fichier autocad de 11,6 Mo ce qui reste raisonnable (faudra probablement que je purge deux ou trois trucs).

Pour me faire la main, et mettre en pratique mes récents acquis, j'essaierai d'intégrer les éléments de la BD Topo (noms de route et autres) puisque la procédure doit être similaire.

Voilà, encore un gros merci pour le dépannage, en espérant que mes questions et les posts de réponse pourront servir à d'autres débutants.

Hors ligne

 

#9 Wed 06 July 2011 20:26

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4743

Re: extraire des données d'une (grosse) base sous Autocad Map

Hello

Heureux que tu sois arrive a tes fins ...

Je pense que la limitation des 2000 etiquettes FDO existe toujours avec MAP/CIVIL 2012
Mais c a verifier !?

Comme je suis moderateur aussi du GeoBar et que j'aime le bon vin
(et malheureusement je crois que Gwenael est plutot Jus de Fruits, sniff)
nous attendons "calmement" une caisse de ...

Bonne continuation avec MAP, GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#10 Thu 07 July 2011 12:27

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

Re: extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

Pour la bouteille (la caisse, faut pas pousser ! tu es modérateur, j'attendais de la modération, là !), maile-moi ton adresse et je devrais pouvoir t'envoyer un petit quelque chose... je ne suis pas un ingrat.

Pour la limitation sur map 2012, je te dirais ça d'ici quelque temps.

Merci encore pour tout.

Hors ligne

 

#11 Thu 07 July 2011 13:41

Patrice
JeSuisCharlie
Date d'inscription: 16 Sep 2005
Messages: 4743

Re: extraire des données d'une (grosse) base sous Autocad Map

Hello

Je te remercie beaucoup mais mon message etait en mode Humour ... J'aurais du le mettre en Italiques !

Nous avons pu t'aider et c le but de ce site georezo et de ses differents forums, donc profites bien de cet ete !

A propos sais tu si (du fait du soleil) ce sera une grande annee pour le vignoble dans ta region ?

GeoBye, Pat


(Autodesk Expert Elite Team)

Hors ligne

 

#12 Thu 07 July 2011 14:27

alicolga
Juste Inscrit !
Date d'inscription: 4 Jul 2011
Messages: 6

Re: extraire des données d'une (grosse) base sous Autocad Map

Ah, bon, ben moi j'étais sérieux...

Selon nos chers vitis, c'est pas forcément bon cette année, le manque d'eau aurait même gêné la vigne (faut le faire !). Certains exploitants laissent entendre une maigre récolte car ils ont du raisin qui sèche carrément sur pied. On verra vers le 20 août, puisque les vendanges seront précoces.

Ironie du sort il pleut à verse depuis ce matin (cela faisait plusieurs semaines qu'on attendait une véritable pluie).

ceci dit, si tu veux de la bouteille de longue garde, regarde vers les 2009, soi-disant année relativement exceptionnelle (je n'y connaît pas grand-chose, en plus je ne suis pas originaire de la région).

Hors ligne

 

#13 Thu 07 July 2011 14:47

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: extraire des données d'une (grosse) base sous Autocad Map

Bonjour,

Patrice a écrit:

Comme je suis moderateur aussi du GeoBar et que j'aime le bon vin
(et malheureusement je crois que Gwenael est plutot Jus de Fruits, sniff)


Non, non, je suis ne pas "plutot Jus de fruits"...

:-)

Gwenael

Hors ligne

 

#14 Thu 07 July 2011 15:45

Robin
GeoRezo forever
Lieu: France
Date d'inscription: 31 Aug 2005
Messages: 13614
Site web

Re: extraire des données d'une (grosse) base sous Autocad Map

Messieurs, si c'est terminé, je vous propose de continuer cette discussion sur le Geobar smile

Hors ligne

 

Pied de page des forums

Powered by FluxBB