Giter Club home page Giter Club logo

gdstutorial's Introduction

Geospatial Data Science Tutorial for IC2S2'23

This is the resource page for the Geospatial Data Science Tutorial for the 9th International Conference on Computational Social Science (IC2S2'23), July 17th, 2023 in Copenhagen.

💻 Preparations

Before the tutorial, install gds_py (version 9.0) from gds_env: https://darribas.org/gds_env/stacks/gds_py/#install

We recommend using the Docker image according to the instructions, but a conda version is also available. The Docker image will require 4 GB of storage space.

When done with the installations, test that the notebook installtest.ipynb runs without errors. We will use its imported libraries during the tutorial.

🕹️ Running the notebooks

After preparations:

  1. Clone this repository to download the Jupyter notebooks to your own machine:
git clone https://github.com/NERDSITU/gdstutorial
  1. In your terminal window, navigate to the folder with the course materials (gdstutorial)

  2. Run the Docker image from the terminal:

docker run --rm -ti -p 8888:8888 -v ${PWD}:/home/jovyan/work darribas/gds_py:9.0
  1. You can now run the Jupyter notebooks using either Jupyter in the browser (use the link printed in your terminal window) or with your code editor of choice. If in Visual Studio Code, choose Select kernel > Existing Jupyter Server and the server name will appear.

📅 Schedule

July 17, 2023 Part Topic
09:00 - 09:05 0. Introduction Introduction
09:05 - 09:40 1. Data Handling Data & Geometry, CRS, Libraries
09:40 - 09:50 10 min break
09:50 - 10:30 2. Spatial Statistics Choropleth Maps, Spatial Autocorrelation
10:30 - 11:00 30 min break
11:00 - 11:35 3. OpenStreetMap Introduction to OSM & OSMnx
11:35 - 11:45 10 min break
11:45 - 12:30 4. Spatial Networks Spatial Networks with Geopandas

🧑‍🏫 About us

We come from the research group NERDS (NEtwoRks, Data & Society), Computer Science Department, IT University of Copenhagen.

Michael Szell is associate professor in Data Science at IT University of Copenhagen, and external researcher at ISI Foundation and at the Complexity Science Hub Vienna. His research quantifies the patterns behind interlinked human behavior and human-built structures through mining large-scale data sets. He follows an anti-disciplinary approach using methods from data science and network science. Michael's current focus is on sustainable urban mobility and urban data science. He has also developed several interactive data visualization platforms such as What the Street!?, and the award-winning massive multiplayer online game Pardus.

Ane Rahbek Vierø is a PhD student at department of Computer Science at the ITU University of Copenhagen. She is researching bicycle networks with a focus on transport equity and urban/rural divides in cycling accessibility. Ane has a background in urban geography and geographic information science and is combining methods and insights from urban planning, geospatial data science and mobility studies in her work.

Anastassia Vybornova is a PhD fellow in Data Science at the IT University of Copenhagen. The goal of her PhD project is to support the sustainability shift of human mobility by means of data- driven bicycle network planning. Anastassia has a multidisciplinary background in Transcultural Communication, Technical Physics, and Environmental Science.

Get in touch: Michael Szell: [email protected] • Anastassia Vybornova: [email protected] • Ane Rahbek Vierø: [email protected]

📚 Resources

This tutorial is based on materials from our course in Geospatial Data Science, offered as part of the ITU master in data science: https://github.com/mszell/geospatialdatascience

For a general introduction to Geospatial Data Science in Python, we recommend the book and course materials by Rey, Arribas-Bel and Wolf:

See also the excellent introductions to geographic data analysis with Python by Tenkanen, Heikinheimo, Aagesen and Fink:

OpenStreetMap

Spatial Networks

  • GeoPandas python library
  • GTFS - General Transit Feed Specification

gdstutorial's People

Contributors

mszell avatar anerv avatar

Stargazers

Thom van der Woude avatar Federica Gaspari avatar Antony Barja  avatar Nick Santos avatar  avatar Ymgc avatar  avatar  avatar  avatar Aliakbar Akbaritabar avatar zhiyongzhou avatar  avatar Ali Yassin avatar Rafael Belokurows avatar Jorge López avatar Huang Zeqin avatar Renzo Rivero avatar Martin Fleischmann avatar Aviv Nur avatar David Lusseau avatar Jianjian Gao avatar Sándor Juhász avatar Brendan Meade avatar

Watchers

Egor Kotov avatar  avatar Antony Barja  avatar

Forkers

hewanshrestha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.