Hola Mario,<br><br>para hacer que Openlayers pida la capa en la proyección que quieres debes especificarlo en la definicion del map object.<br><br>desde la documentación online:<br><a href="http://faq.openlayers.org/map/how-do-i-set-a-different-projection-on-my-map/">http://faq.openlayers.org/map/how-do-i-set-a-different-projection-on-my-map/</a><br>
<br>lorenzo<br><br><div class="gmail_quote">2009/10/2 PB <span dir="ltr"><<a href="mailto:pb@osgeo.org">pb@osgeo.org</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Debes especificar en la definición del servicio que "también" te<br>
entregue las imágenes (WMS) o los datos (WFS) en 4326. Entonces<br>
OpenLayers sabrá recogerlas en esa proyección. Es así de sencillo.<br>
Creo que hay una manera de reproyectar al vuelo, habrá que ver si se<br>
puede hacer con OpenLayers pero eso sí, es bastante costosa en<br>
términos de recursos.<br>
<br>
<br>
2009/10/2 Mario Nuñez Jimenez <mario.nunez@atosresearch.eu>:<br>
<div><div></div><div class="h5">> Hola buenas,<br>
><br>
> queria pedir ayuda sobre una cuestion que me tiene atrancado. Soy bastante<br>
> nuevo con las tecnologías GIS, pero os pongo en situacion:<br>
><br>
><br>
><br>
> Vereis tengo montados datos espaciales en una base de datos postgis, y estan<br>
> en proyeccion EPSG:25830<br>
><br>
> Tengo montado un Geoserver con todos esos datos publicados y accesibles via<br>
> WMS y WFS.<br>
><br>
> Ahora estoy montando una apliación web con OpenLayers que trabaja por lo<br>
> visto en EPSG:4326 por defecto y tengo muchos problemas con este tema y lo<br>
> que me gustaria saber es:<br>
><br>
><br>
><br>
> 1) Al solicitar una capa a Geoserver desde OpenLayers puedo<br>
> especificarle en que proyeccion quiero que me la sirva Geoserver?<br>
><br>
> (porque si que sé que puedo confirgurar Geoserver para que sirva las capas<br>
> en una proyeccion concreta, pero eso no me soluciona todo…)<br>
><br>
><br>
><br>
> 2) Al recibir una capa ya en cliente puedo reproyectarla a otro<br>
> sistema de referencia con algo llamado proj4js?<br>
><br>
><br>
><br>
> 3) Como le digo a OpenLayers que la capa que me estoy trayendo de<br>
> Geoserver esta en EPSG:25830 y que quiero que me lo represente en esa<br>
> proyeccion sin necesitar alterarlo?<br>
><br>
><br>
><br>
> Mi intencion es ser capaz de mostrar las capas tanto en 4326 como en 25830<br>
><br>
> Y de momento solo soy capaz de mostrarlas en 4326 obligando a Geoserver a<br>
> servirme las capas directamente desde servidor en 4326 y eso me ata mucho<br>
> las manos…<br>
><br>
><br>
><br>
> Gracias de antemano por la ayuda, se aprecia de veras.<br>
><br>
> Un saludo!<br>
><br>
> Mario.<br>
><br>
><br>
> ------------------------------------------------------------------<br>
> This e-mail and the documents attached are confidential and intended<br>
> solely for the addressee; it may also be privileged. If you receive<br>
> this e-mail in error, please notify the sender immediately and destroy it.<br>
> As its integrity cannot be secured on the Internet, the Atos Origin<br>
> group liability cannot be triggered for the message content. Although<br>
> the sender endeavours to maintain a computer virus-free network,<br>
> the sender does not warrant that this transmission is virus-free and<br>
> will not be liable for any damages resulting from any virus transmitted.<br>
><br>
> Este mensaje y los ficheros adjuntos pueden contener informacion<br>
> confidencial<br>
> destinada solamente a la(s) persona(s) mencionadas anteriormente<br>
> pueden estar protegidos por secreto profesional.<br>
> Si usted recibe este correo electronico por error, gracias por informar<br>
> inmediatamente al remitente y destruir el mensaje.<br>
> Al no estar asegurada la integridad de este mensaje sobre la red, Atos<br>
> Origin<br>
> no se hace responsable por su contenido. Su contenido no constituye ningun<br>
> compromiso para el grupo Atos Origin, salvo ratificacion escrita por ambas<br>
> partes.<br>
> Aunque se esfuerza al maximo por mantener su red libre de virus, el emisor<br>
> no puede garantizar nada al respecto y no sera responsable de cualesquiera<br>
> danos que puedan resultar de una transmision de virus.<br>
> ------------------------------------------------------------------<br>
</div></div>> _______________________________________________<br>
> Spanish mailing list<br>
> <a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
><br>
><br>
_______________________________________________<br>
Spanish mailing list<br>
<a href="mailto:Spanish@lists.osgeo.org">Spanish@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/spanish" target="_blank">http://lists.osgeo.org/mailman/listinfo/spanish</a><br>
<br>
</blockquote></div><br>