[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [udig-devel] uDig "pre-filtering" for WFS layers...
|
Hi uDig has this functionality but it is well hidden right now. IE
it is only exposed in the code. If a layer has a filter on its
blackboard (with a certain key I can't remember of the top of my
head, you can look in IProjectBlackboardConstants) then that filter
will be applied to all datastore queries (PostGis, Shapefile, WFS,
etc...). However since it is essentially a view the layer will be
read-only.
So all you would have to do is create a plugins that addes a property
page extension for ILayer that allows the user to declare a filter
(or query) for the layer.
Jesse
On 6-Feb-07, at 7:41 AM, Christopher Stolte wrote:
Hello,
I am a software engineer in the geoscience community that has spent
time working with GeoServer and uDig, among other technologies, to
find interoperable and scalable ways of displaying map-based
scientific data to research scientists. My working group has
created and deployed proof-of-concept WMS/WFS services, which
provide some very useful functionality. I would like to find out
more about the [possible] existence of client features that would
apply a filter when adding a WFS layer (for example), so that only
a subset of the layer is actually
loaded/rendered up front? We deal with datasets that are sometimes
quite large, and are particularly interested in finding a way to
limit the layer according to the properties it represents. Note
that while
applying a filter after the layer has loaded is also a nice
[currently existing] feature, I'm wondering about applying the
filter before it loads, to limit which points load at all.
I have looked through the documentation and email archives, and
have found references to programming solutions (i.e. extending or
modifying the codebase). Does uDig have any plans to incorporate
this kind of functionality into a release candidate?
Alternatively, if I've missed this somewhere in the current app,
could someone please point it out?
Thank you in advance for any help or insight here.
Regards,
Chris Stolte
--
Christopher Stolte | Software Engineer
UNAVCO, Inc. 6350 Nautilus Dr. Boulder, CO
303-381-7483 | stolte@xxxxxxxxxx
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel