[mapserver-users] WFS Filter and Validation-Block
Jörg Thomsen (WhereGroup)
joerg.thomsen at wheregroup.com
Wed Jan 20 04:13:31 PST 2021
thanks Steve!
It helps to know what is not (yet) possible.
Jörg
Am 20.01.21 um 01:35 schrieb Steve Lime:
> I don't believe any of the WxS non-vendor parameters use the validation
> blocks. Instead they have their own service-specific validation. Same
> goes for the CGI params - they are validated using explicit code (e.g.
> mapext must consist of 4 numeric elements). Exceptions (from the CGI
> perspective) are parameters like /qstring /where developer-defined
> validation is required because there is no set content model to follow.
> What you're describing for the WFS/WMS filter might be an interesting
> extension - I would think it would be easy to add (probably would need a
> different key, something like wfs.filter). I'm curious what others more
> familiar with the WFS/WMS filters think.
>
> Another idea would be to disable parts of the filter specification
> using wfs_enable_request metadata - or perhaps using a new bit of
> metadata wfs_enable_filter?
>
> --Steve
>
> On Tue, Jan 19, 2021 at 3:36 AM Jörg Thomsen (WhereGroup)
> <joerg.thomsen at wheregroup.com <mailto:joerg.thomsen at wheregroup.com>> wrote:
>
> no hints anyone? :)
>
> Jörg
>
> Am 15.01.21 um 14:55 schrieb Jörg Thomsen (WhereGroup):
> > Hello,
> >
> > I wonder how to allow / deny FE-filter in my WFS (e.g. no
> spatial-filter).
> > Is this possible in any way?
> >
> > I tried to use the validation-block, anything like
> >
> > VALIDATION
> > "filter" "(?gm)^((?!<PropertyIsEqualTo>).)*$"
> > END
> >
> > but the validations only seem to be considered for values which
> are used
> > within the mapfile, also a validation for "service" doesn't take any
> > effect:
> > VALIDATION
> > "service" "uups"
> > END
> >
> > Viele Grüße,
> > Jörg
> >
>
>
> Viele Grüße,
> Jörg Thomsen
>
> --
> ---------------------------------------------
> Aufwind durch Wissen!
> Web-Seminare und Online-Schulungen
> bei der www.foss-academy.com <http://www.foss-academy.com>
> ---------------------------------------------
>
> Jörg Thomsen
> WhereGroup GmbH
> Bundesallee 23
> 10717 Berlin
> Germany
>
> Fon: +49 (0)30 / 5130 278 74
> Fax: +49 (0)30 / 5130 278 11
>
> joerg.thomsen at wheregroup.com <mailto:joerg.thomsen at wheregroup.com>
> www.wheregroup.com <http://www.wheregroup.com>
>
> Geschäftsführer:
> Olaf Knopp, Peter Stamm
> Amtsgericht Bonn, HRB 9885
>
> -------------------------------
> Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org <mailto:mapserver-users at lists.osgeo.org>
> https://lists.osgeo.org/mailman/listinfo/mapserver-users
>
Viele Grüße,
Jörg Thomsen
--
---------------------------------------------
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei der www.foss-academy.com
---------------------------------------------
Jörg Thomsen
WhereGroup GmbH
Bundesallee 23
10717 Berlin
Germany
Fon: +49 (0)30 / 5130 278 74
Fax: +49 (0)30 / 5130 278 11
joerg.thomsen at wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
-------------------------------
Folgen Sie der WhereGroup auf twitter: http://twitter.com/WhereGroup_com
More information about the MapServer-users
mailing list