[mapserver-users] Problem with cascading WMS reprojection

William Hudspeth bhudspeth at edac.unm.edu
Thu Mar 24 10:49:44 PDT 2011


Hello,

I am trying to reproject a cascaded NASA MODIS NDVI raster. The original
raster is served as epsg:4326 from the NASA servers. It is using
version=1.3.0 and CRS-CRS:84. I am cascading it through my own mapserver
client/server and trying to reproject as epsg:26913 (utm zone13), where
the MAP projection and extents are in 26913.

My MAP projection looks like this:

MAP
.....
    EXTENT  93549 3464749 694099 4065299
    UNITS METERS
.....
END #END MAP OBJECT

PROJECTION
	"init=epsg:26913"		#UTM-Zone 13N
END   #END MAP PROJECTION OBJECT


and, my LAYER definition looks like this:


LAYER
 NAME "MOD13A2_E_NDVI"
 TYPE RASTER
 CONNECTION "http://neowms.sci.gsfc.nasa.gov/wms/wms?"
 CONNECTIONTYPE WMS
 STATUS ON

  METADATA
	  "wms_name"		"MOD13A2_E_NDVI"
	  "wms_server_version" 	"1.1.1"			
	  "wms_srs" 		"EPSG:4326"	
	  "wms_format"		"image/jpeg"
	  "wms_latlonboundingbox" "-180 -90 180 90"
	  "wms_transparent" 	"FALSE"

  END   #METADATA

  PROJECTION
	  "init=epsg:4326"     #WGS84 Decimal Degrees
  END  #PROJECTION

END  #LAYER

Interestingly, even though the MAP projection is NOT set to EPSG:4326, I
can make a successful request using epsg:4326. In all cases, the LAYER
metadata uses EPSG:4326.

So, while this request is successful:

http://edacwms.unm.edu/cgi-bin/mapfiles/epht_environment/epht_enviro_wms?version=1.1.1&SERVICE=WMS&REQUEST=GetMap&FORMAT=image/jpeg&STYLES=&SRS=EPSG:4326&BBOX=-120.000,26.000,-97.000,44.000&Width=600&Height=470&Layers=MOD13A2_E_NDVI

This one is NOT successful:

http://edacwms.unm.edu/cgi-bin/mapfiles/epht_environment/epht_enviro_wms?version=1.1.1&SERVICE=WMS&REQUEST=GetMap&FORMAT=image/jpeg&STYLES=&SRS=EPSG:26913&BBOX=93549,3464749,694099,4065299&Width=600&Height=470&Layers=MOD13A2_E_NDVI

where I get an error:  msWMSLoadGetMapParams(): WMS server error.
Invalid SRS given : SRS must be valid for all requested layers.


Any insight would be greatly appreciated...

Bill




More information about the MapServer-users mailing list