[GRASS-dev] GSoC Week 7: Improved Integration of GRASS GIS and Jupyter Notebooks

Caitlin Haedrich caitlin.haedrich at gmail.com
Sat Jul 24 13:56:53 PDT 2021


Hello everyone,

Here's a quick update on what I worked on this past week for my project
Improved Integration of GRASS GIS and Jupyter Notebooks. Per usual, you can
find more information on the wiki page [1].

1) What did I accomplish this week?

   - This week, I had another two meetings with my mentor, Vaclav Petras.
   We've been discussing best practices and conventions for GRASS and Python
   and questions that come up as I'm working.
   - Merged 'add_vector' method for InteractiveMaps in folium [2].
   - Improved error handling and documentation on the shortcut for calling
   GRASS display modules for "GrassRenderer" [3].
   - Wrote a test module for the "GrassRenderer" class - a class which
   displays GRASS maps in Jupyter Notebooks as PNG images. I haven't opened a
   PR since there are a couple things I need to add after some other PRs are
   merged.
   - Continued to work on overlaying rasters in folium - this is taking me
   a while because the raster and raster bounds have to be reprojected since
   folium only takes WGS84 and Pseudo-Mercator projections.


2) What do I plan to do next week?

   - I have another meeting planning with Vaclav on Monday.
   - Finish and merge existing PRs
   - Continue writing test module for GrassRenderer

3) Am I blocked on anything?

   - No, I'm not currently blocked on anything.


Feedback, comments, questions and ideas welcome!

Hope you all had a great week,
Caitlin

References:
[1] https://trac.osgeo.org/grass/wiki/GSoC/2021/JupyterAndGRASS
[2] https://github.com/OSGeo/grass/pull/1710
[3] https://github.com/OSGeo/grass/pull/1723
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20210724/93451619/attachment.html>


More information about the grass-dev mailing list