#1 Wed 09 March 2011 18:01
- Philippe RICHARD
- Participant actif
- Date d'inscription: 4 Oct 2006
- Messages: 50
[ACAD] Probl de selection - calque = couche
bonjour,
je n'ai pas trouvé de réponse sur le forum, et pourtant je ne suis surement pas le premier à se poser la question : est-il possible de passer (export) d'autocad vers mapinfo de manière à ce qu'un calque corresponde à une seule couche sous mapinfo ? quand j'exporte plusieurs calques dans un fichier .tab celui-ci ne comporte qu'une couche unique rassemblant les objets de tous mes calques autocad...
autocad map 3D 2011
mapinfo pro 9.5.1
Hors ligne
#2 Thu 10 March 2011 08:15
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4792
Re: [ACAD] Probl de selection - calque = couche
Hello
C simple, il ne faut selectionner que certains types d'objet dans ton/tes calque(s) par exemple que les polylignes closes !
Et ensuite faire un MAPEXPORT (en SDF v3, SHP, MIFMID, TAB) de cette selection ...
Le secret c la bonne utilisaton de la selection rapide d'AutoCAD !
1) Tu es dans l'onglet OBJET (MODEL)
2) Tu ne laisses visible QUE le/les calque(s) qui t'interesse
J'imagine a ce moment que tu as des lignes, arcs, polylignes ouvertes / closes, cercles, blocs, hachures, cotations, textes, etc ...
3) Tu selectionnes par une grande fenetre tout ce que tu vois (ou une partie)
4) *** Selection rapide *** Maintenant on va "affiner" la selection ...
Bouton droit : selection rapide
Ascenseur Appliquer a = Selection courante
Ascenseur Type d'objet = Multiple ---> Polyligne
Ascenseur Proprietes = Ferme(e)
Ascenseur Operateur = Egal a =
Ascenseur Valeur = Oui
Verifier en dessous que SEUL "Inclure dans le nouveau jeu de selection" est BIEN COCHE
Puis OK
A ce moment SEULE(s) la/les Polylgnes) closes sont selectionnee(s) ! = Youpee
5) MAPEXPORT (ou Effacer ou Deplacer ou Copier ou WBLOC ou etc)
Choix du format de fichier ...
Icone de selection et tu n'as automatiquement QUE tes polylignes ...
etc ...
Alors ca roule ? J'ai gagne un Apero !? (De toute facon, c moi le Barman, donc ...)
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#3 Thu 10 March 2011 09:16
Re: [ACAD] Probl de selection - calque = couche
Un tour ici pour les utilisateurs de Mapinfo :
http://georezo.net/forum/viewtopic.php?pid=97395#p97395
Pat : ton truc ça sépare les entités, pas les calques (et il y a un script pour ça)
Hors ligne
#4 Thu 10 March 2011 11:23
- Philippe RICHARD
- Participant actif
- Date d'inscription: 4 Oct 2006
- Messages: 50
Re: [ACAD] Probl de selection - calque = couche
eh oui, peu m'importe de récupérer des calques par type d'objet, je veux des calques par thèmes ; si je n'ai pas d'autre solution que de prendre les calques un par un pour les exporter en .tab, ça va être plus que fastidieux...
autocad map 3D 2011
mapinfo pro 9.5.1
Hors ligne
#5 Thu 10 March 2011 11:40
Re: [ACAD] Probl de selection - calque = couche
peu m'importe de récupérer des calques par type d'objet, je veux des calques par thèmes ;
Ah non, ce n'est pas pareil :
Type d'objet = polyligne, points, polygones, etc -> fait appel à la géométrie.
Themes = Culture, bois, plan d'eau, etc -> fait appel à la table attributaire.
Donc je recommande plutôt d'exporter avec Map les calques pour avoir un TAB où tout est mélangé, puis de faire dans Mapinfo appel au mbx précité.
Bon, si tu n'as pas Mapinfo, c'est une autre histoire...
Hors ligne
#6 Thu 10 March 2011 11:45
- Philippe RICHARD
- Participant actif
- Date d'inscription: 4 Oct 2006
- Messages: 50
Re: [ACAD] Probl de selection - calque = couche
merci quand même, bien sûr !
donc pas de solution, si je comprends bien ?
autocad map 3D 2011
mapinfo pro 9.5.1
Hors ligne
#8 Thu 10 March 2011 12:10
- Philippe RICHARD
- Participant actif
- Date d'inscription: 4 Oct 2006
- Messages: 50
Re: [ACAD] Probl de selection - calque = couche
oui, j'ai mapinfo, mais je maîtrise moins ; je vais voir ce que je peux faire quand même
les mbx sont les petites applications qui se mettent je ne sais plus où et auxquelles on fait appel pour des manip de ce genre ?
autocad map 3D 2011
mapinfo pro 9.5.1
Hors ligne
#10 Thu 10 March 2011 12:39
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4792
Re: [ACAD] Probl de selection - calque = couche
Hello
Je ne suis pas sur d'avoir tout compris !?
Mais personnellement lors d'un MAPEXPORT (idem la manipulation decrite dans ma reponse), j'ajoute parfois la propriete de nom de calque AutoCAD (.LAYER), eventuellement de couleur forcee (.COLOR), eventuellement de longueur/perimetre (.LENGTH), eventuellement de surface (.AREA), etc
C en fait l'etape 5.1 de ma manipulation ...
Ainsi je dispose de N champs dans MapInfo, ArcView pour thematiser a volonte !
Suis je a cote de la plaque ?
GeoBye, Pat
PS: et bien sur si il y a des donnees d'objet MAP (Object Data), je les ajoute aussi si necessaire !
(Autodesk Expert Elite Team)
Hors ligne
#11 Thu 10 March 2011 13:28
Re: [ACAD] Probl de selection - calque = couche
En fait, tu fais plus compliqué que nécessaire
Ta manip est parfaite pour exporter des entités polylignes en polygone, mais ce qui était demandé, c'était comment éviter de multiplier les mapexport pour exporter 1 TAB = 1 CALQUE.
Voilà en algo ce qu'il faudrait pour résoudre le problème uniquement depuis Autocad Map :
n = nombre de calques totaux
i = 1
Tant que i inf. ou égal à n Faire
SELECT [CALQUE(i)]
MAPEXPORT vers CALQUE(i).TAB
i = i+1
Recommencer
Plus clair ?
Hors ligne
#12 Thu 10 March 2011 13:52
- Patrice
- JeSuisCharlie
- Date d'inscription: 16 Sep 2005
- Messages: 4792
Re: [ACAD] Probl de selection - calque = couche
Hello
Donc en theorie une suite de MAPEXPORT "subtils" en Script en changeant la visibilite des calques en chaque MAPEXPORT
avec une selection par une "grande fenetre" + eventuellement de uniquement les polylignes closes !?
Ou bien je fais valoir mes droits a la retraite ?
GeoBye, Pat
(Autodesk Expert Elite Team)
Hors ligne
#13 Thu 10 March 2011 15:58
Re: [ACAD] Probl de selection - calque = couche
A priori, on peut choisir le calque exporté lors du Mapexport, donc pas besoin de sélectionner au préalable.
Ca se scripte, le mapexport ?
Pour les polylignes closes, je ne sais pourquoi ça te tient autant à coeur, mais Mapinfo gère les couches multientités. Un fichier TAB = des lignes, des points, des polygones mélangés par exemple, donc peu importe ce qu'il y a sur le calque c'est ce dernier qui compte ici.
Exemple : calque "projet 1" avec des objets divers, puis calque "projet 2" avec des objets divers différents ou identiques, etc > 1 TAB PROJET 1, et 1 TAB PROJET 2 etc.
Même si le fait d'exporter des polylignes fermées en polygone est bien utile, ce n'est pas forcément indispensable, d'autant que Mapinfo peut reconstituer des polygones à partir d'un spaghetti de polylignes.
Rob.
Hors ligne
#14 Fri 11 March 2011 09:17
- Philippe RICHARD
- Participant actif
- Date d'inscription: 4 Oct 2006
- Messages: 50
Re: [ACAD] Probl de selection - calque = couche
en fait j'ai tourné mon problème autrement, avec des résultats plutôt sympas : j'ai testé un import direct sous mapinfo (fichier --> ouvrir les données universelles) du fichier dwg ; pour chaque calque autocad se crée une couche mapinfo
voilà
autocad map 3D 2011
mapinfo pro 9.5.1
Hors ligne