[Users] How to change projection of a baselayer...
Kai Volland
kaivolland at web.de
Thu Oct 13 17:15:29 CEST 2011
Hi Users,
i have 3 diffrent Baselayers: 1. Google, 2. WMSa, 3. WMSb. The
WMS-Baselayers come from mapserver and are cached by mapproxy.
I know need to change the projection of the Baselayer 2 & 3 from
EPSG:4326 to EPSG:900913, so that my WFS-Features don't have to be
reprojected and the View don't has to be changed when switching the
baselayer.
GOOGLE LAYER:
var mercator = new OpenLayers.Projection("EPSG:900913");
var WGS84 = new OpenLayers.Projection("EPSG:4326");
var gphy = new OpenLayers.Layer.Google(
"Google Physical",
{
type: google.maps.MapTypeId.TERRAIN
}
);
WMS LAYER:
var mapquest1 = new OpenLayers.Layer.WMS(
"MapQuest Aerial",
"xxx.de/mapproxy/service",
{
projection: mercator, // DOESN'T WORK
layers: 'MapQuestAerial',
transparent: true,
format: 'image/png'
},
{
isBaseLayer: true,
hideInLegend: true
}
);
Kind regards
Kai
More information about the Users
mailing list