[Gfoss] SPOSTARE I CENTROIDI DERIVATI DA UNO SHAPE POLIGONALE SUI LORO POLIGONI SE SONO AL DI FUORI DI ESSI

Umberto Filippo Minora umberto.minora a unimi.it
Mar 5 Feb 2013 16:41:11 CET


Sto cercando un modo per poter spostare i centroidi calcolati con l'apposita funzione da uno shp di molti poligoni in modo che la loro posizione, qualora risulti fuori dal poligono da cui sono stati calcolati, sia sul punto del poligono a cui appartengono più vicino possibile a loro. Questo deve essere una procedura che mi dia sempre lo stesso risultato, ovvero, se applico il metodo sempre con lo stesso poligono, devo ottenere un punto sempre nella stessa posizione.Mi spiego meglio:

	calcolo i centroidi da uno shp poligonali;
	individuo (se ci sono) i centroidi al di fuori dei perimetri dei poligoni da cui sono stati calcolati;
	sposto questi centroidi in modo che vadano a contatto col poligono da cui sono stati derivati (QUESTA E'LA FUNZIONE CHE VOGLIO SCOPRIRE!!!).

Lo scopo è quello di affidare un codice identificativo a ciascuno dei miei poligoni che si basi sulle coordinate dei punti calcolati in questo modo.
-------------- parte successiva --------------
Un allegato HTML ? stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20130205/0c306618/attachment-0001.html>


Maggiori informazioni sulla lista Gfoss