J'utilise QGIS 1.8 Lisboa. Après avoir calculé les centroïdes à partir d'un fichier de formes de polygones, si certains d'entre eux se trouvent en dehors des contours du polygone, je voudrais les déplacer sur le polygone dont ils sont issus. Le critère doit être univoque car je dois les utiliser pour extraire les coordonnées à utiliser comme code d'identification du polygone lui-même. Par conséquent, la procédure doit générer le même emplacement de point chaque fois qu'elle s'exécute pour le même polygone (pas une position aléatoire comme celle donnée par la fonction "points aléatoires", qui donne un nouveau résultat à chaque exécution).