I'm new to web mapping, and I'm working on a college project where I'm
thinking of using MapBuilder (and/or OpenLayers), but I'd like to get a
handle on whether MB can do what I want relatively easily.  So can anybody
offer a few quick comments on the viability/ease of doing the following with
MB, or point me towards some examples or documentation that might be
relevant?

My user will be querying some spatial data by drawing a search area polygon
on a simple (WMS) map, then asking GeoServer to run the query against a set
of pre-defined layers.  Each query could be against a different layer-set.

The slight wrinkle is that each layer in the set can also have a variety of
standard search conditions - buffer distance, attribute values etc.  These
conditions may vary for a given layer, depending which layer-set is being
used, because a layer may be used in several different layer-sets. These
definitions are stored in a database, and can be modified from time to time,
so I'll need to re-build the filters for the relevant layers in the chosen
layer-set when I run the query to make sure I get the latest versions. 
Right now there is no requirement for the user to enter extra query
conditions, but that might come along later.

If I use OpenLayers, I would probably have to manage the individual WMS/WFS
requests myself, but I could generate the Javascript for each layer and
include the different filters as necessary.

MapBuilder looks like it would take care of more of the low-level stuff, but
it also looks like you have to pre-define everything in your XML config
files.

So:  is it possible to build and execute dynamic WMS/WFS queries in this way
(pre-defined layers + variable pre-defined query conditions for each layer)
using MapBuilder, and if so, can anyone point me towards some
documentation/examples that might help?

Also, if I want to trap the GML(?) that comes back from GeoServer and
produce a GeoRSS report in parallel to the display map, can I do this with
MapBuilder, or does it stop me getting at the GML between server and
map-client?

Thanks for any tips you can offer!

Chris
-- 
View this message in context: 
http://www.nabble.com/Dynamic-layers-and-filters-with-MapBuilder--tp16922191p16922191.html
Sent from the MapBuilder Users mailing list archive at Nabble.com.


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Mapbuilder-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mapbuilder-users

Reply via email to