Debes afrontarlo de diversas maneras. Una cosa es que tu postgresql sea capaz de servir múltiples consultas con millones de puntos de vuelta y otra el rendimiento de tu servidor de mapas, que no es lo mismo.<br>Por un lado debes optimizar tu postgresql, ajustar al máximo los parámetros, pensar tal vez en algún servidor replicado y crear un índice espacial de manera que cuando el servidor WMS le haga una petición "Dame los puntos dentro de estas coordenadas: [caja] " puedas hacer uso de consultas optimizadas que saquen provecho de los índices espaciales. Algo así: SELECT count(puntos) AS numero_puntos,the_geom FROM tabla WHERE the_geom && [caja] GROUP BY the_geom. Eso te devolverá las geometrías únicas y el número de puntos que caen en cada una.<br>
Otra cosa es el rendimiento de tu servidor wms, para el que deberías emplear algún sistema de caché, como tilecache. Son dos cosas separadas.<br><br><div class="gmail_quote">El 23 de marzo de 2012 14:27, Pere Roca <span dir="ltr"><<a href="mailto:gis_201260@yahoo.es">gis_201260@yahoo.es</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="font-size:12pt;font-family:times new roman,new york,times,serif"><div>buenas,<br><br>tengo un postgis con unos 11 millones de puntos georeferenciados.</div>
<div><br>La pregunta mas basica es: algun WMS capaz de soportar esto? se que optimizan la visualizacion segun escala, pero no se si esto es suficiente. He oido que Mapnik es de lo mas potente y rapido para datos masivos? alguna recomendacion?<br>
<br>De todas maneras, en la mayoria de casos serian 'solo' unos 2 millones. Se me ocurre si no pues calcular puntos x poligono de una malla y llegar solo a nivel de puntos reales al tener un alto zoom. Pero la opcion de ver todos los puntos a bajo zoom resultaria interesante tambien.<br>
<br>Muchos puntos comparten las mismas coordenadas, por lo que seria ideal que si en x,y hay 3000 puntos, pues quede pintado de un color diferente a x2,y2, donde solo hay 3 puntos,pero supongo que este es un apaño
que deberia currarme en la base de datos.</div><div><br></div><div>muchas gracias,</div></div></div><br>_______________________________________________<br>
Spanish mailing list<br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<a href="http://es.osgeo.org" target="_blank">http://es.osgeo.org</a><br>
<a href="http://twitter.com/osgeoes" target="_blank">http://twitter.com/osgeoes</a><br>
<br></blockquote></div><br>