El Miércoles, 18 de Febrero de 2009, Micho Gar escribió: > Tenemos unos conectores a servicios WMS, y estaba bien poder utilizarlos de > manera sencilla, pero si no se sirve OSM como servicio WMS, pues nada.
El problema de WMS es, como siempre, que gasta un huevo y medio de CPU, porque se le piden áreas y niveles de zoom arbitrarios que no pueden ser cacheados fácilmente. Y sale más barato renderizar losetas de un tamaño y zoom predeterminado. ¡Pero no te preocupes! Porque yo también necesité un WMS de OSM, así que siguiendo el método YoMeLoGuisoYoMeLoComo™, hice esto: http://trac.openstreetmap.org/browser/applications/rendering/wms Si no se ha estropeado desde que lo toqué por última vez, puedes colgar todo ese código a un Apache, configurar un par de cosas, y empezar a pedirle GetMaps a wms.php. Aviso: Osmarender es *lento*. Pedirle datos a la API es *lento*. Una petición ese WMS puede tardar 20-30 segundos, y *sólo* para áreas *muy* pequeñas. La otra opción es configurar un mirror de OSM a golpe de Osmosis y PostgreSQL, y un Mapnik por encima. Normalmente a Mapnik se le encarga renderizar losetas de 256x256, pero se puede configurar como servidor WMS con algo de magia. Como se suele decir, el resto del problema se deja como ejercicio al lector. Un saludo, -- ---------------------------------- Iván Sánchez Ortega <[email protected]> Oye, tenéis un poco de cinta adhesiva? Es que se me está soltando el propulsor a chorro de la espalda. -- Piers Sellers, astronauta del Discovery, al Control de Misión de la NASA, al percatarse de cierto peligro durante la pasada misión STS-121.
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Talk-es mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-es

