Bonjour,
j'essaie d'obtenir la zone minimum englobante d'un ensemble de points(x,y) et j'obtiens des choses auxquelles je ne m'attendais pas avec le module Geometry:lanar...
Apres avoir créé 2 cercles, je met les 2 listes de leur points dans un $polygon de Geometry:lanar puis j'utilise:
$polygon->bbox
qui me retourne en fait un rectangle minimum englobant les 2 cercles.
$polygon->minrectangle
qui me retourne un rectangle orienté n'importe comment qui englobe seulement le premier cercle.
J'en comprend que les 2 fonctions ne savent renvoyer qu'un rectangle, la premiere, un rectangle orienté "vers le nord" (si on veut, lol), la seconde un rectangle orienté d'une façon que je ne comprend pas puisqu'il n'englobe pas le second cercle.
Quelqu'un sait-il comment travaille minrectangle ?
Par ailleurs, je cherche toujours à obtenir la zone minimum englobante qui est un polygone, mais pas un rectangle.... si on peut m'aider![]()
Merci d'avance, bonne journée
Partager