[mapserver-users] Openlayers + Bing Maps with Mapserver WMS projection error...
Paul james
pauljame at gmail.com
Wed Aug 11 10:06:03 PDT 2010
Thanks for the help...
I tried use spherical marcator like that:
var bing= new OpenLayers.Layer.VirtualEarth("Shaded", {
type: VEMapStyle.Shaded, numZoomLevels: 10,sphericalMercator: true
});
And use that projection in mapfile and openlayers:
PROJECTION
"+init=epsg:3857"
Openlayers
map = new OpenLayers.Map('Test', {
resolutions: [0.09524345064126273, 0.0730199788249681,
0.047621725320631365, 0.031747816880420915, 0.015873908440210457,
0.009524345064126272, 0.0031747816880420914, 0.0015873908440210457,
0.0007936954220105228, 0.00031747816880420915],
projection: "EPSG:4326",
maxExtent: new OpenLayers.Bounds(-102.2607421875, -46.142578125,
4.7021484375, 13.623046875)
});
But using that, my wms layers "disappear"... To other projection maybe?
Any idea?
Thanks
On Wed, Aug 11, 2010 at 12:35 PM, Edward Mac Gillavry <
emacgillavry at hotmail.com> wrote:
> Bing maps is also using EPSG: 900913, EPSG:3785 or EPSG:3857 whichever is
> the latest... That should do the trick.
>
> HTH
>
> Edward
>
>
>
> ------------------------------
> Date: Wed, 11 Aug 2010 11:12:47 -0300
> From: pauljame at gmail.com
> To: mapserver-users at lists.osgeo.org
> Subject: [mapserver-users] Openlayers + Bing Maps with Mapserver WMS
> projection error...
>
>
> Hey guys...
> When using Bing maps as base layer, I have huge difference between my data
> ... Both are using WGS84 projection...
> The image is attached...
>
> Any idea?
>
> Thanks
>
> My WMS map:
> MAP
> ...
> PROJECTION
> "+init=epsg:4326"
> END
>
> WEB
> IMAGEPATH 'D:\Temp'
> IMAGEURL '/tmp/'
> QUERYFORMAT 'text/html'
>
> METADATA
> "wms_title" "WMS Server" ##required
> "wms_onlineresource" "http://localhost/cgi-bin/mapserv.exe?"
> ##required
> "wms_srs" "EPSG:4269 EPSG:4326 EPSG:42304 EPSG:42101
> EPSG:900913" ##recommended
> "wms_feature_info_mime_type" "text/html"
> "labelcache_map_edge_buffer"
> "-10"
> END
> END
> ...
>
> LAYER
> NAME STATE
> METADATA
> "wms_title" "STATE" ##required
> "wms_feature_info_mime_type" "text/html"
> END
>
> TYPE polygon
> STATUS ON
> INCLUDE "Connection.map"
> DATA "..."
> PROCESSING "CLOSE_CONNECTION=DEFER"
> PROCESSING "LABEL_NO_CLIP=ON"
>
> PROJECTION
> "init=epsg:4326"
> END
> ...
>
>
> My Openlayers config:
>
> map = new OpenLayers.Map('Test', {
> resolutions: [0.09524345064126273, 0.0730199788249681,
> 0.047621725320631365, 0.031747816880420915, 0.015873908440210457,
> 0.009524345064126272, 0.0031747816880420914, 0.0015873908440210457,
> 0.0007936954220105228, 0.00031747816880420915],
> projection: "EPSG:4326",
> displayProjection: new OpenLayers.Projection("EPSG:4326"),
> tileSize: new OpenLayers.Size(400, 400),
> maxExtent: new OpenLayers.Bounds(-102.2607421875, -46.142578125,
> 4.7021484375, 13.623046875)
> });
>
> _______________________________________________ mapserver-users mailing
> list mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20100811/a7b77a53/attachment.htm>
More information about the MapServer-users
mailing list