Saya menggunakan QGIS 1.8 Lisboa. Setelah menghitung centroid dari bentuk poligon, jika beberapa dari mereka berada di luar garis poligon, saya ingin memindahkannya pada poligon tempat asalnya. Kriteria harus univocal karena saya harus menggunakannya untuk mengekstrak koordinat untuk digunakan sebagai kode identifikasi poligon itu sendiri. Oleh karena itu, prosedur harus menampilkan lokasi titik yang sama setiap kali berjalan untuk poligon yang sama (bukan posisi acak seperti yang diberikan oleh fungsi "titik acak", yang memberikan hasil baru setiap kali dijalankan).