[GRASS-dev] GSoC 2024: Week 7 Report: Improve GRASS user experience in Jupyter Notebook

Riya Saxena 29riyasaxena at gmail.com
Sun Jul 14 22:10:55 PDT 2024


Hello everyone,

I hope this message finds you well. I wanted to provide an update on the
progress made during the seventh week of my coding period.
Summary of Week Seven:

   1.

   *Achievements:*
   - Implemented the Query Button in InteractiveMap [1]:
         - Finalized the appearance of the popup button.
      - Enhanced Computational Region Drawing [2]:
         - Added functionality for zooming into the computational region.
      - Developed Drawing and Saving of Simple Geometries [3]:
         - Users can now draw simple geometries in InteractiveMap and save
         them as GRASS native vector maps.
         - Transitioned from DrawControl (deprecated) to GeomanDrawControl
         in ipyleaflet.
      2.

   *Plans for Next Week:*
   - Finalize Query Button Integration [1]:
         - Prepare code for merging into the main branch.
      - Optimize Drawing and Saving of Simple Geometries [3]:
         - Implement GeomanDrawControl for improved functionality.
      - Initiate Parallelization for TimeseriesMap and SeriesMap.
   3.

   *Current Challenges:*
   - None at present.

References:

   - [1] Add Query Button to InteractiveMap
   <https://github.com/OSGeo/grass/pull/3793>
   - [2] Allow Users to Draw Computational Region
   <https://github.com/OSGeo/grass/pull/3838#pullrequestreview-2121309394>
   - [3] Allow Users to Draw and Save Simple Geometries
   <https://github.com/OSGeo/grass/pull/4003>

For further details, please visit:

   - My profile <https://wiki.osgeo.org/wiki/User:29riyasaxena>
   - My wiki page
   <https://grasswiki.osgeo.org/wiki/GRASS_GSoC_2024_Improve_user_experience_in_Jupyter_Notebooks>
   - My Forked Repository <https://github.com/29riyasaxena/grass>

Best regards,

Riya
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20240715/0dd3c1b6/attachment.htm>


More information about the grass-dev mailing list