pyGIS is an online textbook covering all the core geospatial functionality available in Python. This includes handling vector and raster data, satellite remote sensing, machine learning and deep learning applications. -- Under Development --
Learning objectives could be rewritten as follows:
Differentiate between raster and vector data.
Create a dictionary data structure to form the basis of a GeoDataFrame.
Identify data measurement level categories.
Consider calling out the data structures you're using and why. Link offsite to the Python docs for each. I'd also recommend some instructive text for each code snippet throughout the book (like you did in Section 0). For example, "Try copying and running this code snippet below to demonstrate...". You could also include comments in the code snippet itself so it will function as a standalone, self-explanatory vignette.
Figure 2 is the first figure as far as I can tell. It may need to be relabeled.
Learning objectives could be rewritten as follows:
Consider calling out the data structures you're using and why. Link offsite to the Python docs for each. I'd also recommend some instructive text for each code snippet throughout the book (like you did in Section 0). For example, "Try copying and running this code snippet below to demonstrate...". You could also include comments in the code snippet itself so it will function as a standalone, self-explanatory vignette.
Figure 2 is the first figure as far as I can tell. It may need to be relabeled.