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

GEODATA DAYS 2024

#1 Tue 07 February 2006 16:04

Daniel
Membre
Lieu: Victoriaville, Québec
Date d'inscription: 6 Sep 2005
Messages: 2028

Centroide

Bonjour à tous

J'ai un polygone irrégulier (en forme de croissant, moins courbé) et je cherche à voir où est le centroide.  J'affiche, à partir de la gestion des couches, en bas, afficher le centroide.  Ça fonctionne très bien sauf qu'il place le centroide presqu'à l'extémité gauche du polygone.  J'aurais pensé qu'il aurait placé, de façon automatique, le centroide aux environs du centre du polygone mais à l'extérieur de ce dernier!!!  Est-ce que quelqu'un connait comment Mapinfo place les centroide, d'un polygone!  J'ai lu les infos de Jacques Paris sur les centroides et les flèches des lignes mais je n'ai pas trouvé de réponse pour les polygones.
L'information des centroides est utile lorsque l'on fait des calcul en hydraulique.
Si quelqu'un a une réponse, n'hésitez pas à la faire connaître.
Merci

Daniel
daniel.bosse@texte-a-enlever.teknika-hba.com


De retour à la géomatique

Hors ligne

 

#2 Tue 07 February 2006 17:43

CB
Participant occasionnel
Date d'inscription: 5 Sep 2005
Messages: 21

Re: Centroide

Normalement Mapinfo place le centroïde du polygone en fonction de sa forme. En gros il trace un rectangle qui englode les extrémités de ton polygone : le centroïde de ton polygone est celui de ce rectangle... si ton polygone est fortement "étiré", son centroïde sera à l'extérieur de la forme de celui-ci...

Hors ligne

 

#3 Wed 08 February 2006 09:23

michel wurtz
Participant actif
Lieu: Neuve-Eglise
Date d'inscription: 17 Oct 2005
Messages: 119

Re: Centroide

Algorithme a priori :

placement au centre du rectangle exinscrit (bounding box)
si ça tombe en dehors, on cherche un point sur la ligne horizontale
passant par ce point.  Je crois que le point retenu est au milieu du
premier segment (à partir de la gauche) d'intersection de cette ligne
avec le polygone.

--
Michel Wurtz

Hors ligne

 

#4 Wed 08 February 2006 11:33

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Centroide

Bonjour
En gros les centroides sont le centre du rectangle englobant l'objet (le
MBR: minimum bounding rectangle)....sauf pour ces fameux croissants pour
lesquels MI fait la correction de remettre le centroide dans l'objet. 
L'algorithme exact est : au centre du premier segment définit par
l'intersection entre le contour de l'objet et la ligne horizontale
centrale du rectangle englobant.

Il existe un mbx plus ou moins gratuit qui crée des "vrais" centroïdes
(définis comme centre de plus gros cercle inscriptible dans le
polygone). A vous de chercher car j'ai oublié les coordonnées de cet
outil....

  Maurice NADAL

Hors ligne

 

Pied de page des forums

Powered by FluxBB