Hi all,
I am just setting up a server (with the help of a sys admin) to use
GeoServer/GWC and also MapServer.
I was planning on using TileCache with MapServer but was running into problem
so decided to cache it via GeoWebCache instead.
The Mapserver layer in question is a simple world map in EPSG:3857. It serves
directly from MapServer to Leaflet or OpenLayers without any apparent problems
(at this stage)
However, when I set up the layer in GeoServer, something happens that affects
the bounds. At low zooms it looks normal, but as I zoom in, the portion of the
map that can be viewed gets smaller and smaller (toward 0,0 I guess).
I figure it is some type of tiling problem, and of course the same problem is
apparent when previewing the layer in GWC.
There are no tile loading errors, so it appears that requests are valid.
The layer settings in Mapserver are:
LAYER
NAME "postgres_worldmap_3857"
METADATA
"wms_title" "worldmap"
"wms_srs" "EPSG:3857"
END
PROJECTION
"init=epsg:3857"
END
TYPE POLYGON
CONNECTIONTYPE POSTGIS
EXTENT -20037507 -30240971
20037507 18365151
CONNECTION "host=xxx.xxx.xxx.xxx port=5432
dbname=postgres user=postgres password=XXXXXXX"
DATA "the_geom from
tbl_simple_world_border_3857"
CLASS
STYLE
OUTLINECOLOR
255 0 0
COLOR 0 0 255
ANTIALIAS TRUE
END
END
END
And the geoserver layer is set up as;
Native srs and Declared Srs as EPSG:3857 (Keep Native)
BB -20,037,507 -30,240,971 20,037,507 18,365,151
LatLng BB -180 -90 180 90
In fact, I realise now, watching the Apache logs that the following Geoserver
request isn't even being passed to mapserver :
/geoserver/mapserver_layers/wms?LAYERS=mapserver_layers%3Apostgres_worldmap_3857&STYLES=&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A3857&BBOX=-3143565.5136731,1300794.6923825,1864194.1259754,7376559.9423825&WIDTH=422&HEIGHT=512
But this one is:
/geoserver/mapserver_layers/wms?LAYERS=mapserver_layers%3Apostgres_worldmap_3857&STYLES=&FORMAT=image%2Fpng&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG%3A3857&BBOX=-4021703.4599621,-1404819.5205081,986056.17968631,4670945.7294919&WIDTH=422&HEIGHT=512
as:
/sample_map_script.cgi?SERVICE=WMS&LAYERS=postgres_worldmap_3857&CRS=EPSG:3857&FORMAT=image%2Fpng&TRANSPARENT=FALSE&HEIGHT=512&BGCOLOR=0xFFFFFF&REQUEST=GetMap&BBOX=-4021703.4599621,-1404819.5205081,986056.17968631,4670945.7294919&WIDTH=422&STYLES=&VERSION=1.3.0
If anyone knows what I am doing wrong here, or if the problem sounds familiar,
please help my tired eyes to spot it!
Thanks and goodnight!
Neil
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users