#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


