barbichette Posté(e) le 20 octobre 2014 Posté(e) le 20 octobre 2014 Bonjour, je suis confronté à un étonnant problème concernant le calcul des surfaces.En effet, je cherche à récupérer la surface d'une zone "complexe" dans un champpour cela je trace le contours de cette surface, puis je la hachure et ensuite je récupère le résultat pour l'afficher dans un champ. Mon souci est le suivantSoit une polyligne de 10 x 10 (= 100m²)Surface de la polyligne 100 m²Surface de la hachure 100 m²[*]transformation de cette polyligne en régionSurface de la région 100 m²Surface de la hachure 100 m²[*]Copie de cette région + union des 2 régionsSurface totale de la région 200 m²Surface de la hachure 200 m²[*]création d'une polyligne de 5x5 dans une des régions - transformation en région - soustraction à l'ensembleSurface totale de la région 175 m² - en sélectionnant le contours <= ce qui est justeSurface de la hachure 200 m² <= ce qui est faux Quelle est la raison de cet écart ? voici le fichier : Mon Fichier Le plus étrange, est que j'ai l'impression que cela ne fait pas longtemps que c'est comme ça serait-ce un attribut qui aurait "sauté" ? ***********************Rien ne sert de courrir, il faut partir à point.
barbichette Posté(e) le 20 octobre 2014 Auteur Posté(e) le 20 octobre 2014 Je confirme que ce problème n'est présent que depuis peu de temps.j'ai repris un fichier créé semaine dernière et cela ne le faisait pas.... ***********************Rien ne sert de courrir, il faut partir à point.
Olivier Eckmann Posté(e) le 20 octobre 2014 Posté(e) le 20 octobre 2014 Bonjour, je suppose que la soustraction a été faite en dernier alors que la hachure associative était déjà dessinée. Dans ce cas la hachure se met à jour, mais sa propriété "Style de détection" reste sur Extérieur. Il suffit de remettre cette propriété sur Normal pour considérer que les ilots intérieurs doivent être déduits. Dans ce cas on retombe bien à 175m². Olivier
barbichette Posté(e) le 20 octobre 2014 Auteur Posté(e) le 20 octobre 2014 C'est exactement ça... Si tu passe par ici, je te ferais une bise sur chaque joue... tu ne peux pas imaginer la trouille que j'ai eu.. ***********************Rien ne sert de courrir, il faut partir à point.
barbichette Posté(e) le 20 octobre 2014 Auteur Posté(e) le 20 octobre 2014 Pour continuer sur ce débat,comment pourrais-je bloquer cette variable pour qu'elle reste TOUJOURS sur NORMAL ?? est-ce possible ? Merci ***********************Rien ne sert de courrir, il faut partir à point.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant