Aller au contenu

Listing de textes inclus dans des polygones


balyoa

Messages recommandés

Bonjour,

 

Je dispose d'un plan d'intérieur (maison), à l'intérieur desquels sont écrits des textes (type d'occupation, nature de sol, etc...).

 

Je souhaite obtenir un listing (xls, csv), avec pour chaque pièce (par ligne), les éléments suivants :

 

- surface (calcul automatique)

- type d'occupation

- nature de sol

 

Pour info je suis sur MAP2014+Covadis, mais je ne trouve pas de fonctions ou de lisp automatique.

 

Merci d'avance.

 

Yoz

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

si le texte à l'intérieur de la pièce était un bloc avec des attributs (désignation, surface, nature du sol, etc...), ce serait beaucoup plus facile d'en obtenir un listing avec EXTATTBE

 

Amicalement

Vincent

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

Ca pourrait être des blocs avec attributs. Mais j'ai dejà essayé l'extraction de données, le problème c'est que si il y a plusieurs textes (ou blocs avec attributs) dans chaque pièce, EXTATTBE ne sait pas créer un listing par pièce (avec en plus la calcul auto de la surface), il me liste tout en vrac sans classement par pièce.

 

A+

Lien vers le commentaire
Partager sur d’autres sites

Il faudrait un seul bloc par pièce et chaque fois le même bloc dans les x pièces. Chaque bloc est construit avec y nombre d'attributs.

 

L'un des attributs est la surface qui peut être un champ lié à un contour.

 

Après c'est bien ordonné dans excel

 

Amicalement

Vincent

Surf.zip

C'est au pied du mur que l'on reconnaît le maçon ! (Anonyme)

C’est en restant au pied du mur qu’on ne voit que le mur (Anonyme aussi)

Lien vers le commentaire
Partager sur d’autres sites

Hello "Le Grenoblois" (si je me souviens bien !?)

 

Meme avec un programme Lisp/VLisp "aux petits oignons"

qui par exemple te mettrait dans un fichier les Infos suivantes :

 

>>

PLINE calque_xxxx couleur_xxxx typedeligne_xxxx epaisseur_xxxx

largeur_globale_xxxx aire_xxxx longueur_xxxx XSommet1_xxxx YSommet1_xxxx

>>

texte1 couleur hauteur

texte2 couleur hauteur

etc

 

Et CECI repete N fois en fonctions des N polylignes selectionnees

 

Il n'est pas forcement evident de retrouver les Infos interessantes facilement !?

OU ALORS il y a TOUJOURS UN TEXTE evident qui serait plus ou moins un identifiant

Chambre_1 , SdB1 , SdB2 , Chambre2 , Cuisine1 , etc ...

 

Donc UN (ou Deux) Bloc (a l'interieur) avec de Bons attributs et des champs

est (a mon avis) la bonne solution !

 

Bon WE, Bye, lecrabe

Autodesk Expert Elite Team

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

 

est-ce que les textes sont séparables d'une manière ou d'une autre (calque, hauteur, style, contenu...) Si oui les mettre dans 2 calques différents, puis

1. Créer 2 tables de données d'objets avec chacune une infos "Caractère"

2. Garder un calque de texte à l'écran et les poly englobantes

3. avec la commande de MAP "Générer des liens" transférer le contenu du texte dans le champ de la 1ère table (option Textes délimités)

4. refaire la même chose avec le 2nd calque et la 2ème table de OD

5. exporter en SHP (ou faire une requete en mode rapport) pour obtenir les 2 champs des OD + .AREA et plus si affinitéssmile.gif

ou 5bis. créer un gabarit d'annotation des poly avec les champ OD + Surface, annoter les polylignes puis utiliser extraction de données (ou ATTOUT) pour récupérer les infos

 

Olivier

Lien vers le commentaire
Partager sur d’autres sites

Salut à tous,

 

Le lisp Totalarea, de Gile, permet de calquler l'aire de polyligne fermées, automatiquement. C'est un bloc avec attributs qui renseigne l'aire, et on peut y entrer la nature de la pièce. Contrairement aux champs avec lesquels on ne peut renseigner qu'une seule polyligne à la fois, avec Totalarea, on peut renseigner l'aire de plusieurs polylignes cumulées..

 

Je n'ai jamais utilisé Totalarea pour faire des tableaux de surfaces, du fait que lorsque j'ai ce genre de chose à faire, AutoCAD Architecture sait faire ce que souhaite Baloya, mais je pense qu'avec Totalarea, il y a des possibilités pour ensuite faire un tableau, si ça n'est pas le bordel dans les calques.

Les polylignes dans le calque des polylignes, etc...

 

Bon week-end.

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

Comme le dit zebulon_, il faut que un bloc avec plusieurs attributs dans chaque pièces.

Totalaera est un bloc avec plusieurs attributs qui calcule l'air de la polyligne, hachure ou région sélectionné automatiquement.

On peut y ajouter des attributs pour y mettre les renseignements que l'on souhaite pour ensuite créer un tableau via l'extraction de données avec la commande _table ou tableau.

 

http://pix.toile-libre.org/upload/img/1417277070.png

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

Le fichier de zebulon_, Surf, est tout à fait ça, avec des champs et sans le lisp Totalarea ;)

Steven________________________________________

Pour le taf; Windows (et ses emmerdes) sinon pas d'AutoCAD.

Pour le perso Linux Mint et pas de problèmes. Mais pas d'AutoCAD.

En rêve; AutoCAD sous Linux.

Lien vers le commentaire
Partager sur d’autres sites

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité