Gran parte del programa está ya paralelizado. La única parte que queda es el proceso de simplificado de vías pero la única forma que se me ocurre no es "fácil" de hacer. Pues hay que comparar todas las vías con todas las vías. <br>
<br>La idea que tengo es usar un algoritmo del tipo "divide y vencerás":<br><br>1º Se parten el conjunto de vias en tantos pedazos como cores.<br>2º Se trabaja en cada pedazo por separado.<br>3º Se hace un algoritmo que junte las vías ya simplificadas.<br>
<br>De todas formas, me da que la ganancia no va a ser muy grande porque el algoritmo para juntar los trabajos intermedios no va a ser fácil. :S<br><br>Otro punto en el que trabajar sería en el de guardar los pasos intermedios para poder recomenzar el trabajo si casca. <br>
<br><div class="gmail_quote">El 7 de febrero de 2012 11:43, Celso González <span dir="ltr"><<a href="mailto:celso@mitago.net">celso@mitago.net</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Tue, Feb 07, 2012 at 10:35:39AM +0100, Jose M. Duarte wrote:<br>
> 2012/2/7 Javier Briz <<a href="mailto:algspd@gmail.com">algspd@gmail.com</a>><br>
><br>
> ><br>
> ><br>
> > ¿Alguien ha convertido alguna ciudad grandecilla? Igual habría que pensar<br>
> > en cortar los shapefiles aunque luego haya que revisar la línea de corte a<br>
> > mano... son demasiadas horas seguidas sin guardar resultados intermedios,<br>
> > cualquier petada y todo el trabajo desaparece.<br>
> ><br>
> ><br>
> Yo hice Cádiz, que bueno de grandecilla no tiene tanto. Más habitantes que<br>
> Ciudad Real pero en la práctica más pequeña por ser una isla (o más bien<br>
> península). Se completó en 5 horas. Todavía tengo que mirar el resultado en<br>
> detalle y a ver si también puedo subir algún screenshot.<br>
<br>
Yo he probado con Santa Coloma de Gramenet, unos 7km2<br>
Unas cinco horas y los resultados decentes<br>
<br>
Cosas que he notado:<br>
-Hay unas zonas de montaña en las que la ortofoto aparece desplazada<br>
-Una gran incidencia de industrial y venta al menor en zonas de<br>
edificios residenciales.<br>
<br>
<a href="http://mitago.net/tmp/SCG.20120206.osm.gz" target="_blank">http://mitago.net/tmp/SCG.20120206.osm.gz</a><br>
<br>
><br>
> Una pregunta, alguien sabe si el procesamiento se presta para<br>
> paralelizarlo? Con la cantidad de cores que hay hoy en día eso podría<br>
> realmente acelerar las cosas.<br>
<br>
Cierto, sólo estaba empleando uno de los cores<br>
<br>
Un saludo<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Celso González (PerroVerd)<br>
<a href="http://mitago.net" target="_blank">http://mitago.net</a><br>
<br>
_______________________________________________<br>
Talk-es mailing list<br>
<a href="mailto:Talk-es@openstreetmap.org">Talk-es@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk-es" target="_blank">http://lists.openstreetmap.org/listinfo/talk-es</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Cruz Enrique Borges Hernández<br>Email: <a href="mailto:cruz.borges@deusto.es" target="_blank">cruz.borges@deusto.es</a><br><br>DeustoTech Energy<br>Telefono: 944139000 ext.2052<br>
Avda. Universidades, 24<br>48007 Bilbao, Spain<br>