ai4er-cdt / geograph

GeoGraph provides a tool for analysing habitat fragmentation and related problems in landscape ecology. GeoGraph builds a geospatially referenced graph from land cover or field survey data and enables graph-based landscape ecology analysis as well as interactive visualizations.
https://geograph.readthedocs.io
MIT License
39 stars 10 forks source link

Feature/graph analysis ipyleaflet visualisation #47

Closed rdnfn closed 3 years ago

rdnfn commented 3 years ago

Introducing GeoGraphViewer 🎉 ... this PR adds the GeoGraphViewer visualisation class and a bunch of code that enables it. As the GeoGraphViewer is a fairly complex widget, this PR is somewhat lengthy, apologies in advance! Thanks a lot for your review!

Main changes:

Other changes:

Architecture Screenshot 2021-03-15 at 20 51 38

GeoGraphViewer demo Screenshot 2021-03-15 at 20 47 42

review-notebook-app[bot] commented 3 years ago

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

Croydon-Brixton commented 3 years ago

Love it already before reviewing! 😉 😍

rdnfn commented 3 years ago

Thanks a lot for the review @herbiebradley! Was able to address most points in 42eae9e, and created Issue #50 for the remaining performance improvements, to be dealt with at a later point.