<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><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></div></div>