Maximiliano, Para poder hacer requests asíncronos del tipo que se utilizan en tecnologías ajax es necesario utilizar un proxy ya que el browser no permite hacer requests de este tipo a servidores distintos del que está corriendo la aplicación. Como generalmente el servidor de mapas corre en un ambiente distinto al de la aplicación que lo usa (donde estás usando el openlayers), si quisieras conectarlo directamente, recibirías un error de cross domain.
El proxy sirve para resolver este problema. Generás un proxy dentro del mismo ambiente de la aplicación que se encarga de recibir los requests y redirigirlos al servidor de mapas y el problema queda resuelto. Espero haber aclarado un poco la cuestión. On Thu, 2010-03-04 at 13:29 -0300, maximiliano riffo donoso wrote: > Muchas gracias por la respuesta, pero en relacion al ejemplo de WFS, > hay algo que he estado tratando de enterder desde la primera vez que > lo vi, que es lo que hace el proxy.cgi ? > lo logro entender su funcionalidad, ya que si no cargo o comento > OpenLayers.ProxyHost= "proxy.cgi?url="; > obviamente no funciona esa es la parte que me falta entender > o si es que existe otra forma de hacerlo ojala mu puedan ayudar > > > Bueno muchas gracias por sus respuestas > > saludos > -- Mauricio Miranda Software Engineering Manager www.xoomcode.com _______________________________________________ Spanish mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/spanish
