[mapserver-users] Error configuring WMS app : Projection library error. Invalid argument...
Frank Warmerdam
warmerdam at pobox.com
Tue Jan 5 07:03:10 PST 2010
stela anders wrote:
> LAYER
> NAME Argentina
> METADATA
> "wms_title" "Argentina" ##required
> END
> TYPE POLYGON
> STATUS ON
> INCLUDE "Connection.map"
> DATA "the_geom from tbl_argentina USING UNIQUE gid USING SRID=0"
> PROJECTION
> "proj=longlat"
> "ellps=WGS84"
> "datum=WGS84"
> "no_defs"
> END
>
> CLASS
> COLOR 255 200 255
> END
> END
>
> END
>
> When I try to open that with my OpenLayer app, I got images with that
> error :
>
> Error: msProcessProjection(): /Projection library error/. /Invalid argument
Stella,
I am not sure why you are getting this error. I search high and low and can't
find "Invalid argument" in either MapServer or PROJ.4. Are you working on
linux or Windows? Were the "/" characters really in this message? It is
hard for me to understand how this could happen.
With regard to your mapfile, I was surprised that you don't have
wms_srs metadata on your layer. It is a shot in the dark, but perhaps you
could add wms_srs EPSG:4326 metadata on the layer, and reorder the wms_srs
metadata on the map to put EPSG:4326 first.
Also, you could try changing:
> PROJECTION
> "proj=longlat"
> "ellps=WGS84"
> "datum=WGS84"
> "no_defs"
> END
to:
PROJECTION
"+init=epsg:4326"
END
in both the layer and map. This is slower to expand but it might
make it easier for mapserver to relate to epsg codes.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
More information about the MapServer-users
mailing list