Mapserver as a WMS server and reprojections
Bengt Nilsson
bengt.nilsson at AEROTECHTELUB.SE
Wed Jan 11 17:33:20 PST 2006
Hi,
I'm struggeling with mapserver and reprojections.
I've set up mapserver as a WMS server and want to serve WMS clients with a
couple of layers, most of them in 'epsg:4326' format, ie data are in a
spat. DB in lat-long format.
But, one layer is served via WMS calls to another server which only can
deliver maps in 'equidistant cylindrical projection', epsg:9823 (which is
in my epsg-file).
The problem is that I can't get the 9823-layer to align with the other
layers. I've tried 'everything' and am stuck.
Maybe I misunderstand a lot about mapservers abilities about reprojections
and therefore I have a couple of questions:
But first - my configuration is:
MapServer version 4.6.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER
SUPPORTS=WMS_CLIENT SUPPORTS=GEOS INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR
INPUT=GDAL INPUT=SHAPEFILE
1. Suppose I have a couple of layers in different projections. Each of the
layers has a 'PROJECTION'-clause, defining the actual projection and
the 'wms_srs' parameter is the same as in the 'PROJECTION'-clause. Is it
then possible to have a Map-layer 'PROJECTION' of a specific projection
(and a corresponding metadata wms_srs)and get 'on-the-fly' reprojection by
mapserver to this Map-layer projection?
2. Given the same situation as in 1) - is it possible to serve clients
with more than one projection? How do you specify that in the map file
then?
3. My mapfile definition right now is like this:
..
WEB
More information about the MapServer-users
mailing list