Tôi đang sử dụng QGIS 1.8 Lisboa. Sau khi tính toán trọng tâm từ một shapefile đa giác, nếu một số trong số chúng nằm ngoài đường viền đa giác, tôi muốn di chuyển chúng trên đa giác mà chúng đến. Tiêu chí nên không theo tiêu chí vì tôi phải sử dụng chúng để trích xuất tọa độ được sử dụng làm mã nhận dạng của chính đa giác. Do đó, quy trình sẽ xuất ra cùng một vị trí điểm mỗi lần nó chạy cho cùng một đa giác (không phải là vị trí ngẫu nhiên như vị trí được cho bởi hàm "điểm ngẫu nhiên", sẽ cho kết quả mới mỗi lần nó chạy).