[GeoNode-devel] Switching to MapStore in GeoNode

Paolo Corti pcorti at gmail.com
Thu Apr 4 06:49:42 PDT 2019


Thanks a lot, it looks really powerful and impressive.
Do I understand correctly that there isn't a UI widget for editing styles
(such as the one in GeoExplorer) but you can make changes only via the
SLD/CSS editor? That could limit the utility for GeoNode instances where
general public isn't used to tools which are not UI based.
cheers
Paolo


On Thu, Apr 4, 2019 at 3:37 PM Simone Giannecchini <
simone.giannecchini at geo-solutions.it> wrote:

> These webinars registrations (mind you, they are huge) can help:
>
> https://www.dropbox.com/s/q1rdwuzc4wu0y0f/Map%20Styling%20IGAD%201.mp4?dl=0
> https://www.dropbox.com/s/3yrmb5tdrilt9f9/Map%20Styling%20IGAD%202.mp4?dl=0
>
>
> Regards,
> Simone Giannecchini
> ==
> GeoServer Professional Services from the experts!
> Visit http://bit.ly/gs-services for more information.
> ==
> Ing. Simone Giannecchini
> @simogeo
> Founder/Director
>
> GeoSolutions S.A.S.
> Via di Montramito 3/A
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax:     +39 0584 1660272
> mob:   +39  333 8128928
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
> Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
> 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
> precisa che ogni circostanza inerente alla presente email (il suo
> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>
> This email is intended only for the person or entity to which it is
> addressed and may contain information that is privileged, confidential or
> otherwise protected from disclosure. We remind that - as provided by
> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
> e-mail or the information herein by anyone other than the intended
> recipient is prohibited. If you have received this email by mistake, please
> notify us immediately by telephone or e-mail.
>
>
> On Thu, Apr 4, 2019 at 3:29 PM Alessio Fabiani <
> alessio.fabiani at geo-solutions.it> wrote:
>
>> Hi Paolo,
>> cool. Currently, it is possible either by clicking the "Styles > Edit"
>> from the "Editing Tools" section or by creating/editing a new map
>> containing that Layer.
>>
>> [image: image.png]
>>
>> Il giorno gio 4 apr 2019 alle ore 15:25 Paolo Corti <pcorti at gmail.com>
>> ha scritto:
>>
>>> Hi Alessio,
>>> I gave a first look at this today, and it is really great and a
>>> compelling alternative to the old fashioned GeoExplorer :)
>>> Could you explain how it is possible to edit a style, as I didn't find
>>> the way? Thanks a lot
>>> Paolo
>>>
>>> On Tue, Apr 2, 2019 at 12:47 PM Paolo Pasquali <paolo.pasquali at gmail.com>
>>> wrote:
>>>
>>>> Ciao Alessio,
>>>>
>>>> I've probably messed up  my docker installation. I've solved rebuilding
>>>> and adding the mapstore packages in the requirements.
>>>> I'm still not sure why it didn't work by pip installing them after the
>>>> initial setup.
>>>>
>>>> Anyway, thank you Alessio for your support.
>>>>
>>>> I'll get back to you for more info about MapStore for sure... 😀
>>>>
>>>> Ciao,
>>>>
>>>>
>>>> P.
>>>>
>>>>
>>>> On Mon, Apr 1, 2019 at 6:39 PM Alessio Fabiani <
>>>> alessio.fabiani at geo-solutions.it> wrote:
>>>>
>>>>> P.S.: it works only with GeoNode 2.10+
>>>>>
>>>>> Il giorno lun 1 apr 2019 alle ore 18:36 Alessio Fabiani <
>>>>> alessio.fabiani at geo-solutions.it> ha scritto:
>>>>>
>>>>>> That is quite strange. Have you been able to get a stacktrace
>>>>>> somehow? Maybe try to comment the "GEONODE_CLIENT_HOOKSET" in order to
>>>>>> check that the exception does not occur or it is hidden by another one.
>>>>>>
>>>>>> Il giorno lun 1 apr 2019 alle ore 18:13 Paolo Pasquali <
>>>>>> paolo.pasquali at gmail.com> ha scritto:
>>>>>>
>>>>>>> Ciao Alessio,
>>>>>>>
>>>>>>> My settings section starts with:
>>>>>>>
>>>>>>> # To enable the MapStore2 based Client enable those
>>>>>>> if 'geonode_mapstore_client' not in INSTALLED_APPS:
>>>>>>>     INSTALLED_APPS += (
>>>>>>>         'mapstore2_adapter',
>>>>>>>         'geonode_mapstore_client',)
>>>>>>> GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY = 'mapstore'  # DEPRECATED use
>>>>>>> HOOKSET instead
>>>>>>> GEONODE_CLIENT_HOOKSET =
>>>>>>> "geonode_mapstore_client.hooksets.MapStoreHookSet"
>>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>>
>>>>>>> P.
>>>>>>>
>>>>>>> --------------------
>>>>>>> Paolo Pasquali
>>>>>>> ITHACA - Information Technology for Humanitarian Assistance,
>>>>>>> Cooperation and Action
>>>>>>> via Pier Carlo Boggio, 61
>>>>>>> 10138 Torino - Italy
>>>>>>> Tel. +39 011 1975 1872
>>>>>>> Fax +39 011 1975 1122
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Apr 1, 2019 at 5:53 PM Alessio Fabiani <
>>>>>>> alessio.fabiani at geo-solutions.it> wrote:
>>>>>>>
>>>>>>>> Hello Paolo,
>>>>>>>>
>>>>>>>> can you check if the before the Hookset you have the following
>>>>>>>> sentence in your settings file
>>>>>>>>
>>>>>>>> if 'geonode_mapstore_client' not in INSTALLED_APPS:
>>>>>>>>     INSTALLED_APPS += (
>>>>>>>>         'mapstore2_adapter',
>>>>>>>>         'geonode_mapstore_client',)
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> Il giorno lun 1 apr 2019 alle ore 17:45 Paolo Pasquali <
>>>>>>>> paolo.pasquali at gmail.com> ha scritto:
>>>>>>>>
>>>>>>>>> Dear all,
>>>>>>>>>
>>>>>>>>> I would like to test MapStore in GeoNode. I've followed the
>>>>>>>>> instructions [1] and removed the related comments in my settings but I get:
>>>>>>>>>
>>>>>>>>> ImportError: No module named mapstore2_adapter
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Double checking:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $ pip show django-mapstore-adapter
>>>>>>>>>
>>>>>>>>> Name: django-mapstore-adapter
>>>>>>>>>
>>>>>>>>> Version: 0.1.13
>>>>>>>>>
>>>>>>>>> Summary: Django MapStore2 Adapter
>>>>>>>>>
>>>>>>>>> Home-page:
>>>>>>>>> https://github.com/geosolutions-it/django-mapstore-adapter
>>>>>>>>>
>>>>>>>>> Author: Alessio Fabiani
>>>>>>>>>
>>>>>>>>> Author-email: alessio.fabiani at geo-solutions.it
>>>>>>>>>
>>>>>>>>> License: UNKNOWN
>>>>>>>>>
>>>>>>>>> Location:
>>>>>>>>> /Users/paolo/Documents/workspaces/teragrop/lib/python2.7/site-packages
>>>>>>>>>
>>>>>>>>> Requires: Markdown, requests, django, jsonfield,
>>>>>>>>> djangorestframework, idna, MarkupSafe
>>>>>>>>>
>>>>>>>>> Required-by: django-geonode-mapstore-client
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> And
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> $ pip show django-geonode-mapstore-client
>>>>>>>>>
>>>>>>>>> Name: django-geonode-mapstore-client
>>>>>>>>>
>>>>>>>>> Version: 0.1.18
>>>>>>>>>
>>>>>>>>> Summary: Use GeoNode client in your django projects
>>>>>>>>>
>>>>>>>>> Home-page: https://github.com/GeoNode/geonode-mapstore-client
>>>>>>>>>
>>>>>>>>> Author: Alessio Fabiani
>>>>>>>>>
>>>>>>>>> Author-email: alessio.fabiani at gmail.com
>>>>>>>>>
>>>>>>>>> License: BSD, see LICENSE file.
>>>>>>>>>
>>>>>>>>> Location:
>>>>>>>>> /Users/paolo/Documents/workspaces/teragrop/lib/python2.7/site-packages
>>>>>>>>>
>>>>>>>>> Requires: django-mapstore-adapter
>>>>>>>>>
>>>>>>>>> Required-by:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Thanks in advance for your help.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Best,
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Paolo
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>> https://github.com/geosolutions-it/geonode-mapstore-client#integrating-into-geonodedjango
>>>>>>>>> _______________________________________________
>>>>>>>>> geonode-devel mailing list
>>>>>>>>> geonode-devel at lists.osgeo.org
>>>>>>>>> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> ==
>>>>>>>>
>>>>>>>> GeoServer Professional Services from the experts! Visit
>>>>>>>> http://goo.gl/it488V for more information.
>>>>>>>> ==
>>>>>>>> Ing. Alessio Fabiani
>>>>>>>>
>>>>>>>> @alfa7691
>>>>>>>> Founder/Technical Lead
>>>>>>>>
>>>>>>>>
>>>>>>>> GeoSolutions S.A.S.
>>>>>>>> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
>>>>>>>> phone: +39 0584 962313
>>>>>>>> fax:     +39 0584 1660272
>>>>>>>> mob:   +39 331 6233686
>>>>>>>>
>>>>>>>>
>>>>>>>> http://www.geo-solutions.it
>>>>>>>> http://twitter.com/geosolutions_it
>>>>>>>> -------------------------------------------------------
>>>>>>>>
>>>>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”),
>>>>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>>>>>>
>>>>>>>>
>>>>>>>> This email is intended only for the person or entity to which it is
>>>>>>>> addressed and may contain information that is privileged, confidential or
>>>>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>>>>>>> e-mail or the information herein by anyone other than the intended
>>>>>>>> recipient is prohibited. If you have received this email by mistake, please
>>>>>>>> notify us immediately by telephone or e-mail.
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>> ==
>>>>>>
>>>>>> GeoServer Professional Services from the experts! Visit
>>>>>> http://goo.gl/it488V for more information.
>>>>>> ==
>>>>>> Ing. Alessio Fabiani
>>>>>>
>>>>>> @alfa7691
>>>>>> Founder/Technical Lead
>>>>>>
>>>>>>
>>>>>> GeoSolutions S.A.S.
>>>>>> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
>>>>>> phone: +39 0584 962313
>>>>>> fax:     +39 0584 1660272
>>>>>> mob:   +39 331 6233686
>>>>>>
>>>>>>
>>>>>> http://www.geo-solutions.it
>>>>>> http://twitter.com/geosolutions_it
>>>>>> -------------------------------------------------------
>>>>>>
>>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”),
>>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>>>>
>>>>>>
>>>>>> This email is intended only for the person or entity to which it is
>>>>>> addressed and may contain information that is privileged, confidential or
>>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>>>>> e-mail or the information herein by anyone other than the intended
>>>>>> recipient is prohibited. If you have received this email by mistake, please
>>>>>> notify us immediately by telephone or e-mail.
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>>
>>>>> ==
>>>>>
>>>>> GeoServer Professional Services from the experts! Visit
>>>>> http://goo.gl/it488V for more information.
>>>>> ==
>>>>> Ing. Alessio Fabiani
>>>>>
>>>>> @alfa7691
>>>>> Founder/Technical Lead
>>>>>
>>>>>
>>>>> GeoSolutions S.A.S.
>>>>> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
>>>>> phone: +39 0584 962313
>>>>> fax:     +39 0584 1660272
>>>>> mob:   +39 331 6233686
>>>>>
>>>>>
>>>>> http://www.geo-solutions.it
>>>>> http://twitter.com/geosolutions_it
>>>>> -------------------------------------------------------
>>>>>
>>>>> Con riferimento alla normativa sul trattamento dei dati personali
>>>>> (Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”),
>>>>> si precisa che ogni circostanza inerente alla presente email (il suo
>>>>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>>>>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>>>>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>>>>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>>>>
>>>>>
>>>>> This email is intended only for the person or entity to which it is
>>>>> addressed and may contain information that is privileged, confidential or
>>>>> otherwise protected from disclosure. We remind that - as provided by
>>>>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>>>>> e-mail or the information herein by anyone other than the intended
>>>>> recipient is prohibited. If you have received this email by mistake, please
>>>>> notify us immediately by telephone or e-mail.
>>>>>
>>>> _______________________________________________
>>>> geonode-devel mailing list
>>>> geonode-devel at lists.osgeo.org
>>>> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>>>>
>>>
>>>
>>> --
>>> Paolo Corti
>>> Geospatial software developer
>>> web: http://www.paolocorti.net
>>> twitter: @capooti
>>> skype: capooti
>>>
>>
>>
>> --
>>
>> ==
>>
>> GeoServer Professional Services from the experts! Visit
>> http://goo.gl/it488V for more information.
>> ==
>> Ing. Alessio Fabiani
>>
>> @alfa7691
>> Founder/Technical Lead
>>
>>
>> GeoSolutions S.A.S.
>> Via di Montramito 3/A - 55054  Massarosa (LU) - Italy
>> phone: +39 0584 962313
>> fax:     +39 0584 1660272
>> mob:   +39 331 6233686
>>
>>
>> http://www.geo-solutions.it
>> http://twitter.com/geosolutions_it
>> -------------------------------------------------------
>>
>> Con riferimento alla normativa sul trattamento dei dati personali (Reg.
>> UE 2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
>> precisa che ogni circostanza inerente alla presente email (il suo
>> contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
>> riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
>> messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
>> operazione è illecita. Le sarei comunque grato se potesse darmene notizia.
>>
>>
>> This email is intended only for the person or entity to which it is
>> addressed and may contain information that is privileged, confidential or
>> otherwise protected from disclosure. We remind that - as provided by
>> European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
>> e-mail or the information herein by anyone other than the intended
>> recipient is prohibited. If you have received this email by mistake, please
>> notify us immediately by telephone or e-mail.
>> _______________________________________________
>> geonode-devel mailing list
>> geonode-devel at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/geonode-devel
>>
>

-- 
Paolo Corti
Geospatial software developer
web: http://www.paolocorti.net
twitter: @capooti
skype: capooti
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20190404/c73fae16/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 29060 bytes
Desc: not available
URL: <http://lists.osgeo.org/pipermail/geonode-devel/attachments/20190404/c73fae16/attachment-0001.png>


More information about the geonode-devel mailing list