Brian Timoney escribió: > > Cristhian: > > No es cuestion de Mapserver. > > Lo que esta pasando es OpenLayers esta pidiendo muchas tejas de > MapServer y MapServer esta poniendo una etiqueta en cada teja que > contiene su poligono o linea.
<nota> Brian, nunca habría traducido "tile" por "teja" porque las tejas se suelen superponer, igual mejor "teselas" (o "llosetes" como diríamos en Catalán/Valenciano) :-) </nota> > > > En OpenLayers se puede pedir un WMS para una teja usando "singleTile:True" > > http://openlayers.org/dev/examples/notile.html > > Bueno, la experiencia de "singleTile" no es optimo porque es las tejas > que proveen la experiencia avanzada de "slippy maps" a la Google Maps. > > Si los datos no cambian mucho, vale la pena para crear un cache de tejas > cuando pide una imagen mas grande de las dimensiones de la teja y corta > la imagen para prevenir etiquetas duplicadas. (Por ejemplo, si tenga > tejas de 256 x 256, pide una imagen de MapServer de 384 x 384 y corta el > bordo). > > No conozco una programa gratis que hacelo, pero puede alcanzarlo en PHP > o Python. > > Suerte, > > Brian > Este es un problema típico de los clientes que funcionan con teselas. La solución más inmediata es poner en medio un TileCache y habilitar el uso de "metatiles" para mitigar el efecto. Otra solución es poner SOLO el etiquetado con singleTile:True y el resto de capas dejarlas sin etiquetas. De esta forma debería ir más rápido. -- Jorge Gaspar Sanz Salinas Ingeniero en Geodesia y Cartografía http://es.osgeo.org http://wiki.osgeo.org/wiki/Jorge_Sanz _______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
