| 306 | Here's a weekly update on my GSoC project, Improved Integration of GRASS GIS and Jupyter Notebooks. |
| 307 | |
| 308 | '''1) What did I accomplish this week?''' |
| 309 | |
| 310 | * This week, I had two meetings with my mentor, Vaclav Petras. We've been discussing how to improve my workflow, best practices and conventions for GRASS and Python and questions that come up as I'm working. |
| 311 | * Instituted the use of temporary PNG files for displaying static/non-interactive maps [https://github.com/OSGeo/grass/pull/1727 PR] and temporary directories for passing vectors between GRASS and folium [https://github.com/chaedri/grass/blob/InteractiveMaps-add-temp-files/python/grass/jupyter/interact_display.py link (PR coming soon)]. |
| 312 | * Continued to edit the InteractiveMap class and mapping GRASS vectors in folium [https://github.com/OSGeo/grass/pull/1710 PR] |
| 313 | * Created a shortcut for calling GRASS display modules using __getattr__ [https://github.com/OSGeo/grass/pull/1723 PR] |
| 314 | * Completed evaluation and received feedback. |
| 315 | |
| 316 | '''2) What do I plan to do next week?''' |
| 317 | * I have another meeting planning with Vaclav tomorrow. |
| 318 | * Finish and merge existing PRs |
| 319 | * Continue writing test module for Non-Interactive Vectors |
| 320 | * Support Raster display in folium map |
| 321 | * Clean-up function |
| 322 | |
| 323 | '''3) Am I blocked on anything?''' |
| 324 | * No, I'm not currently blocked on anything. |
| 325 | |
| 326 | Feedback, comments, questions and ideas welcome! |