[GeoNode-devel] QueryBuilder for Download Layer functionality

Patrick Dufour pjdufour.dev at gmail.com
Mon May 23 12:30:12 PDT 2016


I won't have time to help with a GNIP/PR until late next week.  In the
meantime, feel free to take a look on staging.

Regards,
Patrick
On May 23, 2016 5:28 PM, "Jeffrey Johnson" <ortelius at gmail.com> wrote:

This looks great. Can you guys put together a GNIP + PR ?

On Mon, May 23, 2016 at 8:14 AM, Dimitris Karakostis
<karakostis.dimitris at gmail.com> wrote:
>
> Hi guys,
>
> I have deployed the newly developed  'Query Builder and Map Filter' tool
in
> our staging server for WFP Geonode: http://staging.geonode.wfp.org/layers/
> There are still several features to be added but you can have a look and
> give some recommendations, improvement ideas etc.
> To use the tool, select a layer, click the Download button and then the
> Layer Filtering.
>
> Cheers
> Dimitris
>
>
>
> On Mon, May 16, 2016 at 9:09 PM, Patrick Dufour <pjdufour.dev at gmail.com>
> wrote:
>>
>> Yes, I can help with the GNIP when ready.
>>
>> The implementation will leverage the cql_filter GeoServer WFS querystring
>> parameter, as such no changes to GeoServer or django DB models are
needed.
>>
>> Regards,
>> Patrick Dufour
>>
>> On May 16, 2016 6:11 PM, "Jeffrey Johnson" <ortelius at gmail.com> wrote:
>>>
>>> This is really awesome!
>>>
>>> Can you file a GNIP for this so we can discuss the implementation as a
>>> group? If you need help with that, let us know. You will need a core
>>> committer to actually file the GNIP. Perhaps Patrick can help?
>>>
>>> Looking forward to seeing/using this!
>>>
>>> Jeff
>>>
>>> On Mon, May 16, 2016 at 2:34 AM, Dimitris Karakostis
>>> <karakostis.dimitris at gmail.com> wrote:
>>> >
>>> >
>>> > Hello guys,
>>> >
>>> > How are you doing? I wanted to share with you our current development
>>> > plans/progress for WFPGeonode. During the last week I have been
working
>>> > on
>>> > the implementation of a 'Query Builder' functionality in order to be
>>> > able to
>>> > download specific parts of layers in the provided formats (kml, xls,
>>> > csv,
>>> > zipped shape, geojson).
>>> >
>>> > The user can build the query by :
>>> > 1. selecting from a dropdown menu the available attributes,
>>> > 2. selecting an operator,
>>> > 3. enter a valid value
>>> >
>>> > The different statements of the query can be combined either with AND
>>> > or OR
>>> > operator. I have also used the OWSLib (0.11.0; thanks Tom)  in order
to
>>> > get
>>> > the type of attributes and apply some sort of validation (e.g. if you
>>> > try to
>>> > put a string, while number is expected then you get an error message).
>>> >
>>> > For the above process I have used JQuery for the JS functionality and
>>> > BootstrapCSS for the gui. The tool is part of the 'Download Layer'
>>> > modal and
>>> > is currently being tested and making small fixes.
>>> >
>>> > The next step will be to build a map tool, which you will select the
>>> > area of
>>> > interest (rectangle tool; bounding box etc.) and download it.
>>> >
>>> > I attach some screenshots of the two tools.  If you have any
>>> > ideas/advice/comments please let me know. They are most welcome!
>>> >
>>> > Cheers
>>> > Dimitris
>>> >
>>> > _______________________________________________
>>> > geonode-devel mailing list
>>> > geonode-devel at lists.osgeo.org
>>> > http://lists.osgeo.org/mailman/listinfo/geonode-devel
>>> >
>>> _______________________________________________
>>> geonode-devel mailing list
>>> geonode-devel at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/geonode-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20160523/1a4e641f/attachment.html>


More information about the geonode-devel mailing list