[Spanish] millones de puntos... mejores soluciones?

Luis Franco Vázquez luis at piezas.org.es
Fri Mar 23 13:04:02 EDT 2012


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.
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.
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..

El 23 de marzo de 2012 14:27, Pere Roca <gis_201260 en yahoo.es> escribió:

> buenas,
>
> tengo un postgis con unos 11 millones de puntos georeferenciados.
>
> 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?
>
> 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.
>
> 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.
>
> muchas gracias,
>
> _______________________________________________
> Spanish mailing list
> http://lists.osgeo.org/mailman/listinfo/spanish
> http://es.osgeo.org
> http://twitter.com/osgeoes
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.osgeo.org/pipermail/spanish/attachments/20120323/f882744a/attachment.html


More information about the Spanish mailing list