Bruce, thanks for the suggestion. That might work, and I might try it at
some point, but I need this to work across all clients, and what I've
noticed is that even if have layers named the same thing, each instance
shows up in the list of available layers to the client.
Then if the user selects the unobtrusive layer to turn on, they won't
see anything, and if they choose the one that has the raster, it won't
be queryable!
I think either the WxS wrapper or a mod_rewrite are my two potential
short term solutions. I'd be delighted to hear otherwise :-)
Cheers,
Percy
Bruce Cheney wrote:
Just a couple of thoughts - shouldn't your type be Polygon if you are
referring to your polygon shapefile? Then make the symbology for this
layer nonintrusive (so the users don't see it). I believe your query
will reference the NAME item to obtain specific feature information.
LAYER
NAME QUERYLAYER
DATA yourshapefilename
TYPE POLYGON
STATUS ON
CLASS
Define symbology - one symbol for entire layer
END
TEMPLATE "x"
END
Bruce Cheney
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of percy
Sent: Thursday, July 10, 2008 5:43 PM
To: Steve Lime
Cc: mapserver
Subject: Re: [mapserver-users] WMS raster display,getfeatureinfo from
vectorlayer
thanks, nice idea. I tried it, and that did not work...
relevant mapfile section:
LAYER
NAME "Geologic_Map_Of_North_America"
TYPE RASTER
STATUS ON
data "/vol/www/ngmdb/htdocs/GMNA_INDEX_tiled.tif"
maxscale 10000000
MINSCALE 500000
Metadata
"WMS_TITLE" "Geologic Map Of North America"
"WMS_SRS" "epsg:4326"
END # metadata
END #layer
LAYER
NAME "Geologic_Map_Of_North_America"
TYPE query
STATUS On
data GMNA_S_OneGeo
TOLERANCE 0
TOLERANCEUNITS pixels
TRANSFORM TRUE
DUMP TRUE
HEADER "templates/GMNA_query_header.html"
TEMPLATE "templates/GMNA_query_body.html"
FOOTER "templates/GMNA_query_footer.html"
Metadata
"WMS_TITLE" "Geologic Map Of North America"
"WMS_SRS" "epsg:4326"
GML_INCLUDE_ITEMS
"DisplayNam,OneGeology,Lithologic,GeologicAg,AgeMin,AgeMax,AgeMetadat"
WMS_INCLUDE_ITEMS
"DisplayNam,OneGeology,Lithologic,GeologicAg,AgeMin,AgeMax,AgeMetadat"
END # metadata
END #layer
Steve Lime wrote:
What about using GROUPs or layers with the same name where the second
layer is TYPE QUERY?
Steve
On 7/10/2008 at 2:14 PM, in message <[EMAIL PROTECTED]>, percy
<[EMAIL PROTECTED]> wrote:
I discussed this issue with Tom K. on the IRC yesterday, and he
thought it was of general interest and should be posted and
potentially requested as a feature.
Scenario: we have a Geologic map that has super complex cartography
that we don't want to reproduce in the mapfile (600+ classes, tons of
patterns, etc). So we dumped out a raster of it to serve as WMS.
However, when the user does a GetFeatureInfo on this WMS, we want to
return attribute data from the original shapefile.
I can envision this being taken care of at the layer level as a
metadata tag like "WMS_query_redirect".
In the short term we're working on a little apache mod_rewrite magic
to take care of it :-)
Cheers,
Percy
--
David Percy
Geospatial Data Manager
Geology Department
Portland State University
http://gisgeek.pdx.edu
503-725-3373
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users
--
David Percy
Geospatial Data Manager
Geology Department
Portland State University
http://gisgeek.pdx.edu
503-725-3373
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users