#1 Wed 19 September 2012 14:52
- yo_haha
- Participant occasionnel
- Lieu: Martil
- Date d'inscription: 28 Sep 2008
- Messages: 47
[OpenLayers] OSM et Metacarta
Bonjour,
J'ai une carte sur laquelle je veux afficher OSM et la couche WMS de Metacarta. Je n'arrive pas à les afficher sur la même carte. Y a-t-il une incompatibilité de projection entre les deux couches ?
Cordialement.
Hors ligne
#2 Thu 20 September 2012 15:51
- Tony VINCENT
- Participant actif
- Lieu: Poitiers
- Date d'inscription: 13 Jan 2010
- Messages: 86
Re: [OpenLayers] OSM et Metacarta
Bonjour,
Afin de pouvoir vous aider, il faudrait nous monter votre code.
Tony
Hors ligne
#3 Thu 20 September 2012 16:01
- yo_haha
- Participant occasionnel
- Lieu: Martil
- Date d'inscription: 28 Sep 2008
- Messages: 47
Re: [OpenLayers] OSM et Metacarta
Quand je zoome sur un endroit et que je change de couche, le zoom n'est plus sur le même endroit. C'est peut-être dû au fait que Metacarta est en WGS84 et OSM est en Web Mercator ?!
Code:
map = new OpenLayers.Map ('map', { controls:[new OpenLayers.Control.LayerSwitcher(), new OpenLayers.Control.OverviewMap(), new OpenLayers.Control.MousePosition(), new OpenLayers.Control.ScaleLine(), new OpenLayers.Control.Navigation()] }); var osm = new OpenLayers.Layer.OSM(); var wms = new OpenLayers.Layer.WMS( "Metacarta", "http://labs.metacarta.com/wms/vmap0", {layers: 'basic'} ); map.addLayer(wms); map.addLayer(osm); map.zoomToMaxExtent(); }
Dernière modification par yo_haha (Thu 20 September 2012 16:01)
Hors ligne