#1 Mon 30 August 2004 22:22
- Coralie Lafrechoux
- Invité
Decouper un polygone en parts egales
Bonjour,
Je reitere ma demande a qui voudra bien me faire part de son experience en terme de division de polygone, en 2 parts surfaciques egales par ex.,
merci
#2 Thu 02 September 2004 09:49
- Christophe Jean
- Invité
Re: Decouper un polygone en parts egales
Piste d'algorithme :
1 - creer une couche contenant des points regulierement espace (le pas X et Y adapter a l'echelle de travail ) et des points aleatoires
2 - structure table point : X, Y, poligone associe
pour chaque poligone calculer :
3-le centre de gravite G=(Xg,Yg)
4-la matrice de dispersion C=[[,],[,]]
5- diagonaliser la matrice de dispersion les vecteurs propres de la matrice donnent la direction principale et secondaire
6- creer une droite passant par le centre de gravite dans la direction du vecteur principale
7- decouper le polygone avec cette droite
je pense ca marche que comme ca...
bon courage pour le codage
si besoin de presicion maile moi