[Talk-es] OpenLayers + OSM + Catastro

David cymerio en gmail.com
Sab Abr 28 08:00:27 BST 2012


Si no me equivoco OpenLayers no reproyecta imágenes, solo coordenadas.
Por ejemplo, si tienes por ahí una serie de puntos de interés (hospitales,
gasolineras, etc) que quieres dibujar con OpenLayers, se pueden reproyectar
a lo que tú quieras, porque es aplicar una fórmula a unos pocos puntos.
Pero si tienes una serie de imágenes (teselas) que necesitan ser deformadas
entonces creo que no puede hacerlo (creo que la razón era porque sería muy
lento con javascript). Eso tiene que venir ya con la proyección correcta
desde el servidor. A veces puedes solicitar una proyección diferente al
servidor cambiando algún parámetro. También puedes montarte un servidor de
OSM con la proyección adecuada.

Por lo menos así lo entendí yo una vez que hice cuatro cosas con OpenLayers
(corregidme si me equivoco).

Respecto a la segunda pregunta, no sé si es posible preguntar a OSM por
elementos de cierto tipo dentro de unas coordenadas (no tengo experiencia
con la API de OSM). Apostaría a que sí se puede.
Una vez recuperados los elementos en OpenLayers puedes renderizarlos como
quieras. Hay varios ejemplos en la web de OpenLayers.


El 27 de abril de 2012 20:17, Mauro <mauro.osm en silenci.net> escribió:

> Hola a todos.
>
> Llevo bastante tiempo peleándome con el siguiente problema.
>
> Con OpenLayers puedo cargar una capa de OSM y otra del Catastro pero no
> soy capaz de superponerlas. Además cuando cambio de una capa a otra la
> imagen del mapa cambia de zoom y cambia de posición. Lo mismo me ocurre con
> las capas IGN topo [1]. Se que es un problema de la proyección que utiliza
> OSM EPSG:900913 y la del catastro o el IGN EPSG:4326 pero ha sido imposible
> encontrar la solución.
>
> ¿Alguien tiene un trozo de código que permita superponer la capa del
> catastro sobre la de OSM?
>
> Aprovecho y os pregunto otra duda. He mirado la API del OpenLayers y creo
> que no se puede hacer lo siguiente. Me gustaría poder realizar consultar a
> OSM del tipo dame todas las fuentes que se encuentran en esta zona y
> pintarlos con un icono personalizado en el mapa. ¿Hay algún framework en
> javascript que lo haga? De no ser así ¿algun servicio que pueda atacar para
> obtener esa información? Algo parecido a Nominatim pero con atributos.
>
> Gracias.
>
> _______________________________________________
> Talk-es mailing list
> Talk-es en openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-es
>
>


-- 
Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.openstreetmap.org/pipermail/talk-es/attachments/20120428/9b825e39/attachment.html>


Más información sobre la lista de distribución Talk-es