An introduction to web gis programming by creating a smart map
Welcome to the Smart Map In Python Tutorial Series. In this tutorial series
What you’ll learn
- Be able to create a full-stack web GIS application from scratch.
- Build a full-stack Django Application.
- Be able to use a 3rd party JavaScript charting library.
Course Content
- Introduction –> 1 lecture • 8min.
- Building a Spatial Database using PostgreSQL and PostGIS –> 2 lectures • 20min.
- Building a GeoDjango Application –> 4 lectures • 32min.
- Writing the GeoDjango Back-end Code –> 5 lectures • 45min.
- Building the Front-End using Leaflet.js –> 7 lectures • 58min.
- Adding The Data –> 7 lectures • 56min.
- Source Code –> 1 lecture • 1min.
Requirements
Welcome to the Smart Map In Python Tutorial Series. In this tutorial series
we’ll be building a python GIS application from scratch using a variety of open
source technologies. The purpose of this tutorial and many more to follow, is to
take geospatial analytics and convert it into a functional application.
We will be powering our application with a PostgreSQL and PostGIS database. In
the front-end we’ll use Bootstrap, JavaScript and Ajax. On the server side we’ll be
using Python 3 Django combined with use of scientific libraries like pandas, for
our data transformation and conversion operations. The operating system that we
will be working on is Ubuntu Linux 16.04.