[Gvsig_usuarios] Polígonos a Polilínea

frangmre frangmre en hotmail.com
Jue Oct 8 20:28:07 CEST 2009



Muchísimas gracias!!
Ojala funcione! A ver si lo consigo! 
Te cuento mi progreso. 

Un saludo

Francisco García




Date: Thu, 8 Oct 2009 10:58:34 -0700
From: ml-user+68212-1086299892 en n2.nabble.com
To: frangmre en hotmail.com
Subject: Re: [Gvsig_usuarios] Polígonos a Polilínea



Probablemente si el entramado de vías no es muy complicado te servirá 

esto. Sino, trae más en cuenta realizarlo a mano porque vas a tener que 

editar el tramero (sobre todo problemas con las intersecciones complejas).


Hay que hacerlo con polígonos de Voronoi y los pasos son los siguientes:


1. Crea una capa con un polígono que englobe a los polígonos que 

conforman tu red de caminos y haz un superposición realizando una 

diferencia de uno sobre otro. Te quedará un shape de polígonos con 

muchos huecos donde se localizaban los viales.

1. Convierte los polígonos resultantes a polilíneas.

2. Convierte las polilíneas a puntos equiespaciados (ni que decir tiene 

que contra más próximos los puntos mayor precisión).

3. Crea los polígonos de Thiessen a partir de esos puntos.

4. Mediante enlace espacial le pasas un identificador común desde la 

capa de polígonos que creaste en el paso 1 a la capa de polígonos de 

Thiessen.

6. Disuelves los polígonos de Voronoi utilizando este atributo único.

7. Convierte los polígonos a polilíneas y ya tienes tus ejes de vías


Como un imagen vale más que mil palabras, en esta url tienes un GIF 

animado que hice hace tiempo con el proceso para conseguir los ejes. No 

estaŕia recogido el paso 1:


http://commons.wikimedia.org/wiki/File:Voronoi_centerlines_skeleton.gif

Con gvSIG + SEXTANTE puedes hacer todos los pasos excepto los polígonos 

de Thiessen. Creo que Sextante no lo tiene aún implementado aunque lo he 

visto en su roadmap. De todas formas OpenJump o QGIS si permiten hacer 

este paso.


Saludos,


Emilio Gómez


frangmre escribió:

> Buenas tardes!

> Mi nombre es Fran García y trabajo en el tema de análisis de redes en la

> Universidad de Córdoba. 

> Trabajo con los caminos rurales del SIGPAC.

> Dichos caminos están como polígonos;

> Si los convierto a polilínea solo les quito el relleno, dejándolos como un

> polígono hueco. 

> Necesitamos dejar cada camino en una sola línea , pero no sabemos de que

> manera puedo hacerlo. 

> ¿Podeis ayudarnos?

> Gracias

>

> PD. Necesitamos un método que pueda aplicarse de forma general a un conjunto

> de caminos, es decir, no tenemos un camino aislado y perfecto sino una red

> de caminos, donde cada uno de ellos es un elemento independiente. 

>   
_______________________________________________

gvSIG_usuarios mailing list

[hidden email]


Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:


http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios






View message @ http://n2.nabble.com/Poligonos-a-Polilinea-tp3789088p3789798.html


To unsubscribe from Polígonos a Polilínea, click here.


 		 	   		  
_________________________________________________________________
Infórmate, mantente en contacto y encuéntralo todo, a la vez. Con la nueva Toolbar de MSN  nunca has tenido tantas ventajas en tan poco espacio. 
http://toolbar.es.msn.com/
 
-- 
View this message in context: http://n2.nabble.com/Poligonos-a-Polilinea-tp3789088p3789950.html
Sent from the gvSIG usuarios mailing list archive at Nabble.com.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20091008/8052da10/attachment.htm 


More information about the gvSIG_usuarios mailing list