Exploring & Learning GeoPandas [Incl Python, Numpy, Pandas]
Learn the foundations of Geo Pandas
Description
Are you interested in learning Geo Pandas? Are you new to Geo Pandas and struggling with where to start? Do you need to solve a geospatial problem without using a geospatial database? If you answered 'yes' to any of these questions then this course is for You.
About the Course:
GeoPandas is a very popular Python package that has been successfully used to solve complex Geospatial problems. It makes working with Geospatial data easier with Python. No more need to setup a geospatial database and load data into the database before spatial operations can be performed. Another benefit is that using GeoPandas means geospatial operations can be carried out in-memory and perform much better. It is suitable for many case scenarios and has been widely adopted for building geospatial system and workflows especially on the cloud. Geo Pandas also allows data scientists to explore Geospatial Analysis in their Notebooks. Jupyter Notebook is a widely and commonly used tool by data scientist and therefore is used in this course as a tool to teach the topics.
This course has been designed to allow the student to learn Geo Pandas in a practical way. Beyond focusing on the basics of GeoPandas, this course is a perfect introduction to Geospatial Analysis using Python.
We will cover several foundational topics before moving on to Geo Pandas. This includes Jupyter Notebooks (including installation and setup), Learning Python, Numpy and Pandas and finally learning Geo Pandas. Using this approach will allow the student who is unfamiliar with these topics to learn them before attempting to learn about Geo Pandas. For those students who have experience of Python, Numpy and Pandas can use these foundational sections to refresh their knowledge.
Resources that help with learning are made available for the student to download and practice. It is highly recommended that the students make use of the provided Jupyter Notebooks. Other references have been provided in lessons for the student to explore certain topics further (if they wish to).
It is hoped that this course will enable the learner to understand Geo Pandas and explore further through other advanced courses or resources.
More lectures/content will be added in due course based on students feedback and new content.
What You Will Learn!
- Students will learn the basics and acquire the ability to work with Geo Pandas
- Python, Numpy and Pandas will be covered
- Learn to solve Geospatial problems using Geo Pandas
- Understand the basic building blocks of Geo Pandas including GeoDataFrame and GeoSeries
- Leverage your newly acquired skills to use Geo Pandas for complex geospatial analysis
- Learn to setup and work with Jupyter Notebooks
Who Should Attend!
- GIS Professionals & Students
- Software Engineers or Developers wanting to work with Geospatial data.
- Anyone else interested in learning the foundations of Geo Pandas