Hello all,
Here is a weekly update on my project, Improved Integration of GRASS GIS and Jupyter Notebooks. You can find more details about the project on the wiki page [1].
- What did I accomplish this week?
- This week, I spent most of my time improving and editing a new class called
InteractiveMap
to display vectors interactively with folium. You can test the current functionality in Binder [2]. - I had a productive meeting with my mentor, Vaclav Petras on Thursday. We discussed several things that I was a little stuck on and had questions about.
- Updated
grass.jupyter
demonstration Notebook [2]. - Resolved merge conflicts with master - now, the interactive and non-interactive classes are functional together [3].
- Found unexpected behavior in the legend display. Calling folium.map.LayerControl() adds a legend to the map but also seems to prevent further modification of the map.
- What do I plan to do next week?
- Meet with my mentors tomorrow.
- GSoC Evaluations.
- Finish and merge interactive vector methods.
- Begin interactive maps for rasters.
- Am I blocked on anything?
- No, I’m not currently blocked on anything.
Feedback, comments, questions and ideas welcome!
Best,
Caitlin
References:
[1] https://trac.osgeo.org/grass/wiki/GSoC/2021/JupyterAndGRASS
[2] https://mybinder.org/v2/gh/chaedri/grass/interactive-vectors?urlpath=lab%2Ftree%2Fdoc%2Fnotebooks%2Fjupyter_integration.ipynb