Web mapping and Web-GIS from Dev to Deploy 2021: GeoDjango

Lets make the digital maps. Learn about leafletjs, GeoDjango, PostGIS and GeoServer
Advance functions in web mapping and web GIS
Leafletjs
GeoDjango
PostGIS
CRUD functionalities for spatial data
GeoServer
GeoServer rest

This course is mainly designed for the peoples who are highly interested in the web-mapping/web-GIS development. In this course, I mainly focused on the leaflet, GeoDjango and GeoServer. Since it is a practical based course, I directly started to write the code rather than making slides. Inside the course, you will find the simple, effective and alternative ways to do the tasks.

Introduction

1
Introduction
2
Full code and demo dataset of this course
3
Course outline
4
Tools and technology

Leaflet from basic to advance

1
Basic setup
2
Add mouse coordinate, map scale and full browser function
3
Add map print function
4
Distance and area measurement on leaflet map
5
Marker cluster with point data
6
Search location by name (geocode)
7
Layer controller
8
Zoom to layer function

Customization of web-GIS

1
Getting start with bootstrap
2
Managing files and folder structure
3
Customization of web-GIS
4
Adding bootstrap navbar

Geoserver Rest

1
Installation of geoserver
2
Introduction to geoserver-rest
3
Installation of geoserver-rest
4
geoserver-rest crash course

Django and GeoDjango basic

1
Postgresql installation with postgis extension
2
GeoDjango installation
3
Django urls and template connection
4
Database migration and createsuperuser
5
Django template connection
6
Django dependencies installation
7
Django models for shapefile
8
Django admin panel

GeoDjango Advance

1
Overview of this section
2
Django signal initiation
3
Upload shapefile to postgis using django signal
4
Publish shp to geoserver
5
Delete data signal
6
Solving the conflict on signal function
7
Render data to the django template
8
Feature style using geoserver-rest
9
Challenge for you
10
Challenge solution
11
Requirements.txt file creation
12
Push code to the github

Deployment of Web-GIS

1
PostGIS and geoserver configuration
2
Django code push to the server
3
Nginx and gunicorn configuration
4
Bonus lecture
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!

Be the first to add a review.

Please, login to leave a review
3c99c45acef9489c157847e00637d0d7
30-Day Money-Back Guarantee

Includes

6 hours on-demand video
2 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion