Hi Perfect - things work now. Here is my layer:
LAYER NAME farm GROUP "CRS" TYPE RASTER STATUS ON CONNECTION "http://remoteserver/cgi-bin/mywms.exe?farmid=%farmid%" CONNECTIONTYPE WMS VALIDATION 'farmid' '^[A-Z]{2}[0-9]{5}$' END METADATA "wms_srs" "EPSG:2193" "wms_name" "farm" "wms_server_version" "1.1.1" "wms_format" "image/png" "wms_exceptions_format" "application/vnd.ogc.se_xml" END END Regards, Robert >>> "Lime, Steve D (MNIT)" <[email protected]> 29/01/2014 4:26 a.m. >>> Those need to be removed, there's a validation section a little later in that same document that takes precedence. I'll create a documentation ticket. Steve -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Rahkonen Jukka (Tike) Sent: Tuesday, January 28, 2014 8:35 AM To: Mapserver Users ([email protected]) Subject: Re: [mapserver-users] Variable substitution in CONNECTION string on cascading WMS? That was my impression too but paragraph "Parameters Supported" in http://mapserver.org/cgi/runsub.html emphasizes just these two: *LAYER: DATA (must validate against DATAPATTERN *OUTPUTFORMAT: FORMATOPTION: FILENAME (must have a MAP VALIDATION pattern) -Jukka- Lime, Steve D wrote: > > Validation is required for substitution to work... -Steve > ________________________________________ > From: [email protected] [mapserver-users- > [email protected]] on behalf of Rahkonen Jukka (Tike) > [[email protected]] > Sent: Monday, January 27, 2014 11:15 PM > To: Mapserver Users ([email protected]) > Subject: Re: [mapserver-users] Variable substitution in CONNECTION string > on cascading WMS? > > Hi, > > Documentation says that CONNECTION in one place where it is supported > so have a try http://mapserver.org/cgi/runsub.html. Validation may be > needed or not, I am not sure how to interpret the documentation but > you will notice it soon. Take a habit to use DEBUG 5 and read your errorfile > while experimenting. > > By the way, you do not read polygons from the remote WMS, you read rasters. > Thus TYPE RASTER. > > -Jukka Rahkonen- > > Robert Sanson wrote: > > > Hi > > > Is it possible to have variable substitution within the CONNECTION > > string for > CONNECTIONTYPE WMS? > > > Here is a layer section from my mapfile: > > > LAYER > > NAME farm > > GROUP "CRS" > > TYPE POLYGON > > STATUS ON > > CONNECTION "http://remoteserver/cgi-bin/mywms.exe?farmid=%farmid%" > > CONNECTIONTYPE WMS > > METADATA > > "wms_srs" "EPSG:2193" > > "wms_name" "farm" > > "wms_server_version" "1.1.1" > > "wms_format" "image/png" > > "wms_exceptions_format" "application/vnd.ogc.se_xml" > > END > > END > > > I am wanting to hit my cascading Mapserver WMS and pass it a farmid > > value > which should then be passed through to the other WMS server for processing. > > > Many thanks, > > > Robert Sanson > > > > This email and any attachments are confidential and intended solely > for the addressee(s). If you are not the intended recipient, please > notify us immediately and then delete this email from your system. > > This message has been scanned for Malware and Viruses by Websense > Hosted Security. > www.websense.com > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users > _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
