<div dir="ltr">Very helpful, thank you. Looking into it now.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Sep 27, 2020 at 1:25 PM Francesco Bartoli <<a href="mailto:xbartolone@gmail.com">xbartolone@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div name="messageBodySection">
<div dir="auto">Hi Adi,<br>
<br>
Some of the features that you are looking for are shipped with GeoNode. Others like that specific hierarchy needs a customization on top of the code base.<br>
For this reason I would suggest to use a GeoNode project <a href="https://github.com/GeoNode/geonode-project" target="_blank">https://github.com/GeoNode/geonode-project</a> approach which is basically a standard django project that inherits the code base as a library.<br>
In other words, you could continue your current project while adapting it to GeoNode and exploiting its core functionalities like points .4 and .5.</div>
</div>
<div name="messageSignatureSection"><br>
Hope this helps
<div dir="auto">Best,</div>
<div dir="auto">Francesco</div>
</div>
<div name="messageReplySection">Il 27 set 2020, 12:44 +0200, Adi Eyal <<a href="mailto:adi@openup.org.za" target="_blank">adi@openup.org.za</a>>, ha scritto:<br>
<blockquote type="cite" style="border-left:thin solid grey;margin:5px;padding-left:10px">
<div dir="ltr">Apologies in advance if this is the wrong list for my question.
<div><br></div>
<div>My organisation is developing a Django-based platform for linking tabular data to spatial data and publishing it online. You can find an initial beta running here: <a href="https://beta.youthexplorer.org.za/" target="_blank">https://beta.youthexplorer.org.za/</a>, code can be found <a href="https://github.com/openupsa/wazimap-ng" target="_blank">here</a> and <a href="https://github.com/openupsa/wazimap-ng-ui" target="_blank">here</a>.</div>
<div><br></div>
<div>Before going too far down the road, I was wondering whether some, or all of the project could be built on top of GeoNode. A cursory investigation suggests that our use-case is different enough to warrant its own data structures and workflow, but I was hoping that someone more familiar with GeoNode and all of its components might provide better insight. </div>
<div><br></div>
<div>My main requirements are:</div>
<div><br></div>
<div>1. A set of spatial hierarchies can be loaded - e.g. country, province, district, etc.</div>
<div>2. Arbitrary tabular datasets can be uploaded which links with these hierarchies through some sort of natural key - e.g. ISO3166 code for countries.</div>
<div>3. Data can be shaped by an administrator through grouping and filtering - e.g. our typical datasets might have the following structure:</div>
<div>Geography,Gender,Age,Count</div>
<div>AUS,Female,20, 500</div>
<div>AUS,Male,20, 450</div>
<div>AUS,Female,21,467</div>
<div>AUS,Male,21,567</div>
<div>DRC,Female,20, 786,</div>
<div>...</div>
<div>ZWE,Male,21,785</div>
<div><br></div>
<div>Using this raw data. an administrator could create an indicator to show the distribution of Genders by grouping by gender and geography and summing the counts.</div>
<div>4. Serving the spatial boundaries + data via API</div>
<div>5. A frontend mapping interface that allows the user to navigate the geography hierarchy and display the tabular data.</div>
<div><br></div>
<div>These are all features that have already been implemented. We would however like to create a richer platform though that is able to serve this data through a WFS platform, more robust data management etc.</div>
<div><br></div>
<div>It seems logical to consider GeoNode for handling some of the backend features given the strong community and robustness of the codebase. </div>
<div><br></div>
<div>Any thoughts or advice would be greatly appreciated.</div>
<div><br></div>
<div>Regards</div>
<div>Adi</div>
<div>
<div><br></div>
--<br>
<div dir="ltr">
<div dir="ltr"><span>
<p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Adi Eyal</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap"><br></span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Director, OpenUp</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">1 Thicket Street, Newlands, Cape Town</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span><a href="http://www.openup.org.za" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">www.openup.org.za</span></a> <span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span> <span style="font-size:10pt;font-family:Arial;color:rgb(183,183,183);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span> <span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">+27 21 671 6306</span></p>
<p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:200px;height:43px"><img alt="" src="https://lh5.googleusercontent.com/q1XNCFZ7C74O3mOlrOtTzQ3c6ny-vKC9b-BVflwnn1Iva1D9lkmXaiuRFiqRyFaz9TuvFtAX-lk2sty-OKmE61DzeeuLzNMG09UOIGY5zUD-Ei5ya2--W0Hrl59gam6UnH5-pmpE" width="200" height="43" style="margin-left: 0px; margin-top: 0px;"></span></span></p>
<p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><a href="https://www.facebook.com/OpenUpSA/" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Facebook</span></a> <span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span><span style="font-size:10pt;font-family:Arial;color:rgb(204,204,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span> <span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span><a href="https://twitter.com/openupsa" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Twitter</span></a> <span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span><span style="font-size:10pt;font-family:Arial;color:rgb(204,204,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span> <span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span><a href="https://github.com/openupsa/" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">GitHub</span></a></p>
<p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:8pt;font-family:Arial;color:rgb(118,126,139);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">OpenUp is a non-profit organisation registered with the South African Department of Social Development, number 133-850NPO. Licensed under a Creative Commons Attribution 4.0 International License.</span></p>
</span>
<div><span style="font-size:8pt;font-family:Arial;color:rgb(118,126,139);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span></div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
geonode-users mailing list<br>
<a href="mailto:geonode-users@lists.osgeo.org" target="_blank">geonode-users@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/geonode-users" target="_blank">https://lists.osgeo.org/mailman/listinfo/geonode-users</a><br></blockquote>
</div>
</div>

</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><span><p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap">Adi Eyal</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap"><br></span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Director, OpenUp</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">1 Thicket Street, Newlands, Cape Town</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span><a href="http://www.openup.org.za" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">www.openup.org.za</span></a><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">  </span><span style="font-size:10pt;font-family:Arial;color:rgb(183,183,183);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">  +27 21 671 6306</span></p><p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><span style="border:none;display:inline-block;overflow:hidden;width:200px;height:43px"><img alt="" src="https://lh5.googleusercontent.com/q1XNCFZ7C74O3mOlrOtTzQ3c6ny-vKC9b-BVflwnn1Iva1D9lkmXaiuRFiqRyFaz9TuvFtAX-lk2sty-OKmE61DzeeuLzNMG09UOIGY5zUD-Ei5ya2--W0Hrl59gam6UnH5-pmpE" width="200" height="43" style="margin-left: 0px; margin-top: 0px;"></span></span></p><p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><a href="https://www.facebook.com/OpenUpSA/" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Facebook</span></a><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:10pt;font-family:Arial;color:rgb(204,204,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><a href="https://twitter.com/openupsa" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Twitter</span></a><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><span style="font-size:10pt;font-family:Arial;color:rgb(204,204,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">|</span><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"> </span><a href="https://github.com/openupsa/" target="_blank"><span style="font-size:10pt;font-family:Arial;color:rgb(79,90,109);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">GitHub</span></a></p><p dir="ltr" style="line-height:1.56;margin-top:8pt;margin-bottom:19pt"><span style="font-size:8pt;font-family:Arial;color:rgb(118,126,139);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">OpenUp is a non-profit organisation registered with the South African Department of Social Development, number 133-850NPO. Licensed under a Creative Commons Attribution 4.0 International License.</span></p><div><span style="font-size:8pt;font-family:Arial;color:rgb(118,126,139);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span></div></span></div></div>