Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Session 5 [GIS] Feedback #44

Open
ramarty opened this issue Nov 8, 2023 · 1 comment
Open

Session 5 [GIS] Feedback #44

ramarty opened this issue Nov 8, 2023 · 1 comment
Assignees

Comments

@ramarty
Copy link
Contributor

ramarty commented Nov 8, 2023

Provide feedback on draft GIS session: https://github.com/worldbank/dec-python-course/blob/main/1-foundations/5-geospatial-analysis/foundations-s5-geo.ipynb

  • Note that I've yet to make an answer key for the exercises, but I'll do that.
@luisesanmartin
Copy link
Member

@ramarty Thanks a lot, the materials look very good and enough for the session time. Here are my comments:

high level comments:

  • if you're not too busy in the next two weeks, consider moving the first part about concepts to slides. I think they will be better understood that way, similar to the API session. But it's okay to leave them there otherwise
  • add an overview of the contents in the README as the other sessions have
  • have you thought of your approach for exercises? for this session I'd suggest solving them along with participants but feel free to do what you think will be best

Specific comments:

  • Convex hull: can you include a graphical example? it took me some time to understand what it meant from the concept description. Same for centroid, I think some participants will be new to it
  • I ran the code on Colab and the optional package installation was actually required. Otherwise the code doesn't run
  • When the WB Databricks is available, you should try downloading the data there to see that the firewall doesn't block it. If it does, let me know and I'll ask OIS to enable the access. If it can't be done on time, we'll have to ask all participants not to use databricks for this sessions, only colab
  • path for downloading from GADM and OSM: data folder should be created. Add this in instructions or modify path so that folder creation is not required (preferred, I think). Also, add code comments to explain what each line does in the GADM download and in next blocks
  • nga2_gdf.explore() produced an error on Colab because package "mapclassify" is not installed. It should be in the required packages
  • if possible, don't leave spaces between bang and bash commands, the other sessions don't have spaces and participants will ask why
  • add a line saying what each package loaded/downloaded does, something like: !pip install pandas # <-- for tabular data operations
  • when running the block to download school data for Lagos there are two warnings, including one from deprecation. This is okay, but remember to say it will show up so participants don't panic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants