OpenSource Web GIS Training Syllabus 

ABOUT THE COURSE

TOPICS WE COVER 
 

QGIS,  Geoserver, PostGIS & PostgreSQL, Leaflet JS API, Bootleaf Map templates.  
 Customizable GIS COURSES, CLASSROOM, AND ONLINE LEARNING 
 This course based on creating powerful and interactive web mapping applications using the rich set of features provided by Opensource map API like leaflet/OpenLayers . 

PREREQUISITE: 
Basic Knowledge in Programming and GIS 
 
COURSE OBJECTIVES: 

On completion the successful student will: 
Able to understand the web map application architecture, creating and publishing web map services, administrating Geoserver, PostgreSQL Administration along with PostGIS extension and its wide GIS functionality, developing and customization of Interactive web map application with basic and advanced tools.  

Course duration:

3 month (Instructors/Student discretion)

Mode of Training -

Bangalore - Classroom + Practicals.

Online - Live Online Classes. Daily 2 Hrs(Need to have a laptop or Computer with Good Internet)

               Dedicated Trainer, Practical sessions. One-on-One Live Training Session.

Topics to be covered 

HTML, CSS & JAVASCRIPT 

  • Module 1: Getting Started.

  • Module 2: Open Layers Syntax.

  • Module 3: Base and Vector Layers

  • Module 4: Map Controls

  • Module 5: Styling.

  • Setting up Map Project Environment and Workflow.

  • Understanding Client Technology or Frontend: HTML, CSS, AND JS.

  • Getting Start with OOPs.

  • JavaScript Basics.

  • JavaScript Objects.

  • JavaScript BOM - Browser Objects.

  • JavaScript DOM - Document Objects.

  • Introduction to SVG.

  • Using GeoJSON Data.

  • HTML4 & HTML5 Tutorial.

  • Integrate a Web Database

GEOSERVER TRAINING COURSES- COURSE DURATION

  • INTRODUCTION TO GeoServer 

    • What is Geoserver?

    • Introduction to data types and projection.

    • Web Administrator Interface.

    • Data Directory Structure

PostgreSQL and PostGIS Training: 

Introduction to PostgreSQL and PostGIS 

  • Installing PostgreSQL and PostGIS for Windows.

  • Administering PostGIS with pgAdmin III.

  • Creating new spatial databases.

  • The structure of a PostGIS database.

  • Importing existing data into PostGIS.

  • Creating new PostGIS layers.

  • Deleting PostGIS layers.

  • Backing up and restoring your PostGIS data.

  • Performance tips: Getting the most out of PostGIS.

  • Viewing and editing PostGIS layers in a GIS environment

 

GETTING STARTED​​

  • GETTING STARTED

    • Download and Install l GeoServer.

    • Deploying In Application Server.

    • How to add simple vector data to GeoServer.

    • How to add simple raster data to GeoServer.

    • Setup Apache Tomcat Server.

    • Deploy Geoserver with Apache Tomcat.

    • Load Vector and Raster data into Geoserver

DRAWING PRETTIER MAPS ​​

  • DRAWING PRETTIER MAPS 

    • Simple Styling.

    • Labeling features on the map.

    • Importing styles from QGIS.

    • Free marker templates 

Running in production

  • Running in production.

    • Advanced Configuration.

    • Flow control.

    • Monitoring​

ADVANCED STYLING

  • ADVANCED STYLING

    • Advanced SLD.

    • Free marker templates.

    • Concept of WMS and WFS.

    • Cascading remote WFS.

    • Basic Web Processing Services (WPS) set up.

    • Functions.

    • External Graphics.

    • Working the Openlayers​

Other Web Services 

  • Basic Web Coverage Service (WCS) set up.

  • Cascading remote WFS.

  • Basic Web Processing Services (WPS) set up 

ADVANCED RASTER MANAGEMENT 

  • How to reformat raster using GDAL.

  • Image mosaics.

  • Image pyramids 

4 CPD points

  • GeoWebCache.

  • Build your own WPS Process (Java Programming).

  • Build your own data store (Java Programming).

  • Customize the renderer (Java Programming).

  • Caching maps with GeoWebCache.

  • Introduction to PostGIS.

  • Delivering Vector Data.

  • Layer Publishing 

LEAFLET COURSE CONTENT, COURSE DURATION

  • Introduction

  • Mapping Online.

  • LeafletJS.

  • Shapes and Basics.

  • Popups and Icons - Part 1.

  • Popups and Icons - Part 2.

  • GeoJsons 

  • Bounds.

  • Events Part 1.

  • Events Part 2.

  • Events Part 3.

  • Design 

SECURITY 

  • Users & Roles.

  • LDAP, Active Directory

INTRODUCTION TO WEB APPLICATION 

  • Webserver and Client.

  • HTML and HTTP.

  • Understanding URL.

  • Web application Directory structure.

  • Deployment descriptor. 

.

  • Overlays and Interactivity.

  • Overlay Design

  • Map Data.

  • Integration.

  • Advance Integration

  • Heatmaps.

  • Clustering.

  • Geolocation.

  • Routing and Directions.

  • Drawing.

  • Images on the map.

  • Creating Interactive Web Map application with Bootleaf Map Templates. 

Add-Ons

  • Mock Interview

  • Technical Test 

  • Closing and Discussions.

  • Live Project Work.

  • Labs.

  • Mid Test.

  • Resume Preparations.

  • Placement Assistance(Training & Interviews and Refer to the Companies).

AGSRT

Application Development

Training Program - GIS

Placement & Opening

Contact Us

GET IN TOUCH

Phone: +91 80 3511 0588, +91 9980083996(Whatsapp & Calls), +91 9742349602

1462, 2nd Floor, South End 'A' Cross Rd, JP Nagar 3rd Phase, Bengaluru - 560078

  • Facebook Social Icon
  • Twitter Social Icon
  • LinkedIn Social Icon

©2019 by AGSRT.

AvaKaza Geo-Science Research Technologies

……..Where knowledge springs into reality-Dr.Shomir Dhar