jsanz / sdsc

Materials from the Spatial Data Science Bootcamp intro to Geospatial workshop

Home Page:https://jsanz.github.io/sdsc/slides.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spatial Data Science Conference Bootcamp - 2023 - New York

Foundations of Geospatial

https://spatial-data-science-conference.com/bootcamps/2023/#register

sdsc

Additional Resources

Setup

I generally recommend using Miniconda - https://docs.conda.io/en/latest/miniconda.html - for managing geospatial python environments.

Miniconda is a free minimal installer for conda. It is a small, bootstrap version of Anaconda that includes only conda, Python, the packages they depend on, and a small number of other useful packages, including pip, zlib and a few others. Use the conda install command to install 720+ additional conda packages from the Anaconda repository. - https://docs.conda.io/en/latest/miniconda.html

Latest Miniconda installers - https://docs.conda.io/en/latest/miniconda.html#latest-miniconda-installer-links

Once Miniconda is set up, create an env:

conda create -n sdsc python=3.8

Activate your Conda environment.

conda activate sdsc

Conda install from requirements.txt

conda install --yes --file requirements.txt

List of Installations

Install Jupyter Lab

pip install jupyterlab

Install GeoPandas

conda install geopandas

Install Rasterio

pip install rasterio

Install Folium

conda install folium -c conda-forge --yes

IPyLealeft

conda install -c conda-forge ipyleaflet

Enable extension

jupyter nbextension enable --py --sys-prefix ipyleaflet

Raster Stats

pip install rasterstats

Rise

pip install RISE

OSMnx (Optional)

!conda install osmnx -y

Create Conda Requirements file

conda list -e > requirements.txt

About

Materials from the Spatial Data Science Bootcamp intro to Geospatial workshop

https://jsanz.github.io/sdsc/slides.html


Languages

Language:HTML 67.3%Language:Jupyter Notebook 32.7%