项目作者: TomasBeuzen

项目描述 :
A crash course into using Python for geospatial analysis.
高级语言: Jupyter Notebook
项目地址: git://github.com/TomasBeuzen/python-for-geospatial-analysis.git
创建时间: 2021-04-30T06:22:10Z
项目社区:https://github.com/TomasBeuzen/python-for-geospatial-analysis

开源协议:Creative Commons Zero v1.0 Universal

下载


Python for Geospatial Analysis

By Tomas Beuzen 🚀

Welcome to Python for Geospatial Analysis! With this website I aim to provide a crashcourse introduction to using Python to wrangle, plot, and model geospatial data. We’ll be using libraries such as geopandas, plotly, keplergl, and pykrige to these ends.

```{image} docs/logo.png
:width: 250px
:align: center

  1. ```{tip}
  2. If you're interested in learning more about Python packages, check out my other resources:
  3. - [Python Packaging](https://py-pkgs.org/)
  4. - [Python Programming for Data Science](https://www.tomasbeuzen.com/python-programming-for-data-science/README.html)
  5. - [Deep Learning with PyTorch](https://www.tomasbeuzen.com/deep-learning-with-pytorch/)
  1. The content of this site is adapted from material I used to teach the 2020/2021 offering of the course "DSCI 574 Spatial and Temporal Models" for the University of British Columbia's Master of Data Science Program.

Getting Started

The material on this site is written in Jupyter notebooks and rendered using Jupyter Book. However, if you wish to run these notebooks on your local machine, you can do the following:

  1. Clone the GitHub repository:
    1. git clone https://github.com/TomasBeuzen/python-for-geospatial-analysis.git
  2. Install the conda environment by typing the following in your terminal:
    1. conda env create -f py4gs.yaml
  3. Open the course in JupyterLab by typing the following in your terminal:
    1. cd python-for-geospatial-analysis
    2. jupyterlab
  1. If you're not comfortable with `git`, `GitHub` or `conda`, feel free to just read through the material on this website - you're not missing out on anything!