We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Using GRASS GIS in Jupyter Notebooks: An Introduction to grass.jupyter

Formal Metadata

Title
Using GRASS GIS in Jupyter Notebooks: An Introduction to grass.jupyter
Title of Series
Number of Parts
351
Author
License
CC Attribution 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2022

Content Metadata

Subject Area
Genre
Abstract
Although integration of GRASS GIS with Python has been well supported for several years, using GRASS with computational notebooks such as Jupyter Notebooks was inconvenient up until recently. Computational notebooks allow users to share live code with in-line visualizations and narrative text, making them a powerful interactive teaching and collaboration tool for geospatial analytics. In this talk, we’ll introduce a new GRASS GIS package, grass.jupyter, that enhances the existing GRASS Python API to allow Jupyter Notebook users to easily manage GRASS data, visualize data including spatio-temporal datasets and 3D visualizations, and explore vector attributes with Pandas. We’ll demonstrate how to create interactive maps through integration with folium, a leaflet library for Python, and we’ll look at an example use case: using notebooks to teach an advanced geospatial modeling course for graduate students at NC State University. Grass.jupyter is still under active development but is available experimentally in GRASS version 8.0 and officially with GRASS version 8.2.
Keywords