[GeoNode-devel] Create Layer Functionality

Jeffrey Johnson ortelius at gmail.com
Thu Jun 2 10:59:12 PDT 2016


Dimitris, I would recommend you check out the branch [1] that I worked
on that works with CSVs and joins. It still needs some work, but I
believe that Paolo from the Worldmap team was planning to work on it
himself also. There is also a GNIP [2] for this, but your use case
does sound a bit different.

[1] https://github.com/jj0hns0n/geonode/tree/table-join/geonode/contrib/datatables
[2] https://github.com/GeoNode/geonode/issues/1915

On Thu, Jun 2, 2016 at 1:32 AM, Dimitris Karakostis
<karakostis.dimitris at gmail.com> wrote:
>
> Hello all,
>
> I would like to open the discussion regarding the development of a Create
> Layer functionality, which will give the possibility to users to create and
> upload layers in various ways.
>
> Currently I am working on a specific approach in which the user is able to
> download a global layer (e.g. country boundaries) as a CSV (without
> including the geometry). Opening the CSV in
> excel etc., he/she can add new columns or change fields. After applying the
> changes, upload it and create a new layer by applying a join with the
> existing global layer.
>
> The 'upload' part of the process requires a series of actions to be made. 1)
> Update the django database with the new layer, 2) Create a new table with
> the new layer in the uploads database 3) Create corresponding
> layer in geoserver etc.
>
> I searched for open issues regarding this but I didn't find something going
> towards this direction. Have someone tried to do something like this in the
> past? What approach would you suggest in regards with the syncing of the
> different parts (django DB, geoserver, uploads DB).
>
> Cheers
> Dimitris
>
>
>
>
>
>
>
>
>
> _______________________________________________
> geonode-devel mailing list
> geonode-devel at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/geonode-devel
>


More information about the geonode-devel mailing list