Bonjour,
A partir d'un polygone non convexe comportant N points, je voudrais obtenir le contour "le meilleur" qui ne retiendrait qu'un (petit) nombre N de points.
Par exemple, réduction des contours d'un pays définis par 2345 points à 50 points maximum, avec un minimum d'écart entre le polygone résultant (50 points) et le polygone initial(2345 points).
L'objectif est de réduire les calculs ultérieurs d'appartenance aux polygones et de distances pour des simulations qui demandent beaucoup de calculs, mais ne sont pas trés sensibles à une perte de précision limitée.
Mais on ne peut toutefois pas aller jusqu'à accepter l'envelloppe convexe.
Sachant qu'aujourd'hui, j'utilise un "bricolage" minable pour le faire, auriez-vous des solutions ou des pistes pour faire mieux ?
Partager