Have a question?
Message sent Close
4 out of 5
4
31 reviews on Udemy

Create Smart Maps In Python and Leaflet

An introduction to web gis programming by creating a smart map
Instructor:
EBISYS R&D
243 students enrolled
English [Auto]
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

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.

Introduction

1
Introduction

Building a Spatial Database using PostgreSQL and PostGIS

1
Installing PostgreSQL and PostGIS Part1
2
Installing PostgreSQL and PostGIS Part2

Building a GeoDjango Application

1
Installing Python Django in a Virtual Environment
2
Installing and Configuring Atom IDE Part1
3
Installing and Configuring Atom IDE Part2
4
Creating a GeoDjango Application Skeleton

Writing the GeoDjango Back-end Code

1
Adding a Spatial Database to our Django Backend
2
Updating our django models file
3
Registering our model in the admin file Part1
4
Registering our model in the admin file Part2
5
Registering our model in the admin file Part3

Building the Front-End using Leaflet.js

1
Updating the settings file
2
Creating the layout page Part 1
3
Creating the layout page Part 2
4
Creating the layout page Part 3
5
Creating the index page Part 1
6
Creating the index page Part 2
7
Updating the index page

Adding The Data

1
Creating datasets
2
Displaying data on the map Part 1
3
Displaying data on the map Part 2
4
Creating a legend
5
Creating the barchart legend
6
Creating the barchart Part 1
7
Creating the barchart Part 2

Source Code

1
Project Source Code
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
31 Ratings

Detailed Rating

Stars 5
9
Stars 4
5
Stars 3
8
Stars 2
6
Stars 1
3
3515840d145c64ef35f12109db1fadc2

Includes

4 hours on-demand video
1 article
Certificate of Completion

About

AulaGEO is a Ge-engineering specialized academy.

Social Network

Udemy Black Friday Sale! Top Courses From $9.99