This repo is to host a gallery with examples and exercies that I have found useful at exploring the use of Python in GIS applications. It also provides a list of resources that have helped me.
My setup is carried out with conda
.
The gis.yml
file is a conda environment with all the required packages.
$ conda env create -f ./gis.yml
If it fails to create the enviroment, it can be replicated with:
$ conda env create --name gis
$ conda config --env --add channels conda-forge
$ conda config --env --set channel_priority strict
$ conda install python=3 geopands geopy osmnx contextily
Once the setup is done a new .yml
can be created to reproduce the environment
conda env export --name gis > ./gis.yml
Dir | Topic | From |
---|---|---|
E01 | Create shapefile geometries with shapely | [1] |
E02 | Intro to GeoPandas and CRSs | [1] |
E03 | Geocoding, data from OpenStreetMap, reclassification and background map | [1], [2] |
E04 | Geocoding, distances, reclassification, background map, plotting | [3] |
[1] Introduction to Python GIS https://automating-gis-processes.github.io/CSC18/index.html
[2] Documentation GeoPandas, Adding a background map to plots