Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Pedro Guimarães
    @tigreped
    Well, just to let you know @t-book , the change in the harakiri time worked, thks! but even after increasing, the 502 error remains. It hangs until it eventually dies. Something is wrong. Not sure why, yet.
    Toni
    @t-book
    @tigreped can you please try the downloalink link without the charset definition?
    Pedro Guimarães
    @tigreped
    How can I do that?
    Toni
    @t-book
    Ah sorry my bad I had the link for a zipped file in mind like: https://master.demo.geonode.org/geoserver/ows?service=WFS&version=1.0.0&request=GetFeature&typename=geonode%3ACom01012019_g_WGS84&outputFormat=SHAPE-ZIP&srs=EPSG%3A32632&format_options=charset%3AUTF-8 I had the case where the charset made problems. Anything in geoserver and django logs?
    sergioarnal
    @sergioarnal
    @t-book thanks for the reply! I try
    sergioarnal
    @sergioarnal
    I have two containers in the docker deployment, one django4geonode and the other celery4geonode, in both containers, just in case modify the settings.py file in the / usr / src / geonode / geonode directory, adding in this case the Mapbox API.Key , but in the viewer the base map option does not appear and I do not find in the manual clearly how to do it, thanks in advance, if someone can send me an example of settings.py that works to sergioarnal@gmail.com, maybe it will be more simple.
    Pedro Guimarães
    @tigreped
    @t-book hi! Well, exaclty. The link you sent generated by the geoserver services, to return the layer's shapefile, right. That is working fine here for me. My issue is with the link to download the 'Original dataset', a service provided by the django app viaa '/download' path. I believe in my case it is something related to a broken link in the geonode metadata database, there's something like a table ResourceBase table, that points to the location of the oringal updated file stored in disk and that link might be broken. I remember trying the updatelayers script to see if it fixed, but that also had no effect. Finding hard to track the issues on the logs so far. :/
    Toni
    @t-book
    @sergioarnal try: add MAPBOX_ACCESS_TOKEN=<your_token> to https://github.com/GeoNode/geonode/blob/master/.env run docker-compose down && docker-compose up -d and it should show up
    Toni
    @t-book
    @tigreped visit django admin /admin/layers/uploadsession/ there you can see the storage of your originally uploaded files of a layer. Then continue here: https://github.com/GeoNode/geonode/blob/9f1474a784682e919e70963ae1fd1da0919ff576/geonode/proxy/views.py#L263 this should be the view that might handle the download. maybe you can debug it in a shell ... ?
    here all exported / copied stuff will get zipped https://github.com/GeoNode/geonode/blob/9f1474a784682e919e70963ae1fd1da0919ff576/geonode/proxy/views.py#L390 somewhere on the road it might fail for example when asking for styles. But in this case you should see an exception
    sergioarnal
    @sergioarnal
    @t-book No toni, it did not work, the installation is in docker, it seems to me that there is the problem, modify the .env in the host, and in the two containers as well. but it does not work.
    Toni
    @t-book
    @sergioarnal have you run docker-compose down && docker-compose up -d to populate your vars and to be sure also cleared your browser cache? I'm asking as from what I see in settings.py it should work like this: if this is set: https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L1395 (which you can set by an env var) this well get true: https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L1492-L1503 and add mapbox to your map
    Jeremy
    @jdbranham

    Hello!
    I'm not sure if I'm in the right place, but looking for some pointers.
    New to the GIS world, I've been reading up for the last several weeks, but it's time to ask the experts =]

    I've got a client that works with GIS and their current process involves receiving shape files from a vendor [they call it gold], then their analysts use this data in ArcGis SDE.
    One challenge they have is how to share corrections or modifications with other groups in the enterprise.
    The current policy is to send a screen shot/file to the vendor, then the vendor updates it and sends it back for re-integration.
    I thought maybe this would work better if there was a version control system like git, then I stumbled on to GeoTools which looked like a good library to start.

    Then I found GeoGig, which seem to do just that!
    Further study led me to GeoShape, which looks abandoned on GitHub - but I found GeoNode and was excited to see lot's of activity!
    I'm putting together an architecture plan for the client that essentially takes the shape file commits it to GeoGig and send data downstream to their ArcGis DB.
    Then the analysts can clone, branch, modify, and share.

    Does GeoNode make this easier? Or would it fit into this process somewhere?

    Jeremy
    @jdbranham
    Looks like GeoShape -> Boundless Exchange -> planetfederal
    So maybe I'm on the right track. PlanetFederal is not in my budget, so I might try looking at the latest Boundless or GeoShape development, and see how I can leverage the latest version of GeoNode.
    If anyone has done this, and can give some pointers or warn me of dangers =] I'll be very greatful!
    Giovanni Manghi
    @gioman
    Hi all, I just made a 3.2 docker installation and can't find how to disable the "apps" menu entry (can't find in the docs too), any hint?
    Screenshot_20210411_192445.png
    Toni
    @t-book
    @jdbranham GeoNode is mainly a publishing platform. While you cannot have different resource versions further I haven't heard since long of a geogig implementation, geonode could help by publishing and commenting on the layer (detail view below the map). The replace layer function can help to update a resource. further Mapstore has nice capabilities of filtering a layer. Hence you could also have a certain column like 'feedback' in your spatial data which is used to leave comments. Editors then can search for all features which need editing and editing can be limited to users and groups. Last but not least. If you can work with geojson you can also envisage using github. You get a nice change history, users can comment and you even get a revision slider https://github.com/t-book/track-geonode/commit/e74d10c88f38b3c0b3f0b41a965dbdbb27c6476c?short_path=9e05494#diff-9e0549487aaf8b3c07c7c9cf71d738ed7d9834e723c28cd91dd27befd5ea66f6
    Giovanni Manghi
    @gioman
    @t-book thanks! I will give it try, I was looking in .env but found no reference to "apps"
    Toni
    @t-book
    You can use .env and set it as GEONODE_APPS_ENABLE
    tale note if getenv in settings ;)
    Take note ...
    Giovanni Manghi
    @gioman

    You can use .env and set it as GEONODE_APPS_ENABLE

    @t-book it worked just fine, thanks for the heads up!

    Jeremy
    @jdbranham
    Thanks @t-book - the feedback is a good idea, and maybe we can tie this into their change management process.
    The project goal is about change management, transparency, and governance, so the versioning is a critical piece - which appears to have been done in a POC, before that company closed the source up.
    ref: https://github.com/ROGUE-JCTD/rogue_geonode
    Alessio Fabiani
    @afabiani
    @jdbranham boundless abandoned the project a lot of time ago, moreover that stuff never worked as expected. I kindly discourage you to focus on GeoGig.
    It would be much more interesting to take a look at this one instead https://github.com/koordinates/sno
    But unless you are able to get some important funding, I really don't think this will land on GeoNode
    Alessio Fabiani
    @afabiani
    @t-book @gannebamm I'm going to start the release process for GeoNode; here below the steps to do:
    1. Release MapStore client
    2. Test fresh installations on Ubuntu and eventually update the docs (core and geonode-projects)
    3. Call for testing/helping with regressions (if any)
    4. Finalize CHANGELOG and blog page
    5. Tag the releases (3.2.0 and 3.1.1) - this will be also the last one for the 3.1.x train
    Toni
    @t-book
    Hi @afabiani thanks I will test as well this afternoon.
    krokantpudding
    @krokantpudding
    Hi, is this still working? https://doc-geonode.readthedocs.io/en/latest/004_admin_workshop/003_csw_settings/#customizing-geonode-csw-configuration
    If yes, what are the benefits of uing another CSW? I don't get that, can anybody give me an example? Thank you :)
    Pascal
    @coulonpascal
    Hi all - has anyone implemented an offline version of MapStore. I have a requirement to potentially use Mapstore where we have poor or no network connectivity. I have seen that that there was a MapStoreDroide version at some point. Any thoughts would be really welcome - thanks.
    Pascal
    @coulonpascal
    any thoughts on the above?
    Alessio Fabiani
    @afabiani
    @coulonpascal you mean MapStore standalone or GeoNode+MapStore?
    Pascal
    @coulonpascal
    I am mainly considering the Mapstore standalone. But would welcome idea with geonode too.
    Jeremy
    @jdbranham
    Thanks @afabiani !
    I'll refactor the architecture plan and consider sno as replacement for GeoGig.
    We're still in the planning phase, but if it's a solid solution the client will likely fund.
    I like the idea of a GIS CMS where analysts could "check out" datasets and commit the changes back for others.
    In your opinion, is GeoNode a good platform for this development?
    If so, would it be better to bring this into the GeoNode core - or some type of extension/fork?
    Alessio Fabiani
    @afabiani
    @jdbranham for sure it is, and it would be very useful for a lot of people. The only reason why this is not yet a GeoNode feature is because it requires a lot of work, impacting the core architecture of GeoNode in many ways.
    @coulonpascal so I know the MapStore team did some experiments in the past (I'm speaking about MapStore alone). I guess the best would be tying asking to the MapStore devs directly. I persoanlly don't have enough knowledge to provide you an exaustive response, sorry :(
    Pascal
    @coulonpascal
    @afabiani - is there a channel for the mapstore team?
    Alessio Fabiani
    @afabiani
    uhm, not a direct one, as far as I know. You need to go through the mailing lists (I guess). There are some references here https://mapstore.geo-solutions.it/mapstore/#/
    Pascal
    @coulonpascal
    thanks will look into this
    Jeremy
    @jdbranham

    @jdbranham for sure it is, and it would be very useful for a lot of people. The only reason why this is not yet a GeoNode feature is because it requires a lot of work, impacting the core architecture of GeoNode in many ways.

    That's great! I'll open an issue for enhancement/discussion if that's the best course.

    Heytor Víctor
    @heytorvas
    @t-book any update from lwgeom_version of sqlite's issue?
    adrianbajer
    @adrianbajer
    Hello,
    I have a problem with temporal layers in GeoNode 3.0. My data has two time attributes (start-time and end-time), but they are not considered as a period of time. Moreover, after layer uploading, both attributes gets the same value (you can see on the printscreens below).
    I want my data be considered as valid in a period of time, not as points in time.
    Can anyone help?
    time_series1.png
    time_series2.png
    Toni
    @t-book
    @heytorvas could not reproduce it so far. Maybe connected to a python version
    Giovanni Manghi
    @gioman
    Hi all, quick question: in a custom theme it is possible to have the "Jumbotron content" text translated depending on the language chosen by the user? Sorry for asking but I can't find an obvious way to do it.
    Giovanni Manghi
    @gioman
    nevermind I found my way in templates/site_index.html