<div dir="ltr"><br><div>Hello Jeffrey, </div><div><br></div><div>Thank you very much for your answer. I checked carefully your project and the GNIP. The use case is a bit different but in general I was thinking of following a similar logic for implementing this functionality. </div><div><br></div><div>Thanks.</div><div>Dimitris</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 2, 2016 at 7:59 PM, Jeffrey Johnson <span dir="ltr"><<a href="mailto:ortelius@gmail.com" target="_blank">ortelius@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dimitris, I would recommend you check out the branch [1] that I worked<br>
on that works with CSVs and joins. It still needs some work, but I<br>
believe that Paolo from the Worldmap team was planning to work on it<br>
himself also. There is also a GNIP [2] for this, but your use case<br>
does sound a bit different.<br>
<br>
[1] <a href="https://github.com/jj0hns0n/geonode/tree/table-join/geonode/contrib/datatables" rel="noreferrer" target="_blank">https://github.com/jj0hns0n/geonode/tree/table-join/geonode/contrib/datatables</a><br>
[2] <a href="https://github.com/GeoNode/geonode/issues/1915" rel="noreferrer" target="_blank">https://github.com/GeoNode/geonode/issues/1915</a><br>
<div class="HOEnZb"><div class="h5"><br>
On Thu, Jun 2, 2016 at 1:32 AM, Dimitris Karakostis<br>
<<a href="mailto:karakostis.dimitris@gmail.com">karakostis.dimitris@gmail.com</a>> wrote:<br>
><br>
> Hello all,<br>
><br>
> I would like to open the discussion regarding the development of a Create<br>
> Layer functionality, which will give the possibility to users to create and<br>
> upload layers in various ways.<br>
><br>
> Currently I am working on a specific approach in which the user is able to<br>
> download a global layer (e.g. country boundaries) as a CSV (without<br>
> including the geometry). Opening the CSV in<br>
> excel etc., he/she can add new columns or change fields. After applying the<br>
> changes, upload it and create a new layer by applying a join with the<br>
> existing global layer.<br>
><br>
> The 'upload' part of the process requires a series of actions to be made. 1)<br>
> Update the django database with the new layer, 2) Create a new table with<br>
> the new layer in the uploads database 3) Create corresponding<br>
> layer in geoserver etc.<br>
><br>
> I searched for open issues regarding this but I didn't find something going<br>
> towards this direction. Have someone tried to do something like this in the<br>
> past? What approach would you suggest in regards with the syncing of the<br>
> different parts (django DB, geoserver, uploads DB).<br>
><br>
> Cheers<br>
> Dimitris<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> geonode-devel mailing list<br>
> <a href="mailto:geonode-devel@lists.osgeo.org">geonode-devel@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/geonode-devel" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman/listinfo/geonode-devel</a><br>
><br>
</div></div></blockquote></div><br></div>