<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<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 <adi@openup.org.za>, ha scritto:<br />
<blockquote type="cite" style="border-left-color: grey; border-left-width: thin; border-left-style: solid; margin: 5px 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/">https://beta.youthexplorer.org.za/</a>, code can be found <a href="https://github.com/openupsa/wazimap-ng">here</a> and <a href="https://github.com/openupsa/wazimap-ng-ui">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" class="gmail_signature" data-smartmail="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>
</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 />
geonode-users@lists.osgeo.org<br />
https://lists.osgeo.org/mailman/listinfo/geonode-users<br /></blockquote>
</div>
</body>
</html>