🌐 WebGIS (Basic to Foundation)

Structured Learning for Web GIS Development

  • 1.1 Fundamentals of GIS
    • Definition of GIS
    • Components of GIS (Hardware, Software, Data, People, Methods)
    • Functions of GIS (Capture, Store, Analyze, Display)
  • 1.2 Introduction to Web GIS
    • Concept of Web GIS
    • Evolution from Desktop GIS to Web GIS
    • Advantages of Web GIS
  • 1.3 Desktop GIS vs Web GIS
    • Installation
    • Accessibility
    • Multi-user Support
    • Cost & Maintenance
  • 1.4 Web GIS Architecture
    • Client–Server Architecture
    • 3-Tier Architecture
    • Basic Working Flow
  • 1.5 Types of Spatial Data
    • Vector (Point, Line, Polygon)
    • Raster (Satellite Image, DEM)
  • 1.6 Applications of Web GIS
    • Smart Cities
    • Disaster Management
    • Transport
    • Agriculture
📄 Download PDF

  • 2.1 Basics of Web Development
    • Internet and WWW
    • HTTP & HTTPS
    • Web Browser Working
  • 2.2 Frontend Technologies
    • HTML Basics
    • CSS Basics
    • JavaScript Fundamentals
  • 2.3 JavaScript for Maps
    • DOM Concept
    • Events
    • Fetch API
  • 2.4 Introduction to Mapping Libraries
    • Leaflet
    • OpenLayers
  • 2.5 Creating Your First Web Map (Practical)
    • Adding Base Map
    • Adding Marker
    • Adding Popup
📄 Download PDF

  • 3.1 Web Server Concepts
    • What is Web Server
    • Apache / Nginx
  • 3.2 Map Server
    • GeoServer Introduction
    • MapServer Overview
  • 3.3 Spatial Database
    • PostgreSQL
    • PostGIS Extension
  • 3.4 Spatial Data Formats
    • GeoJSON
    • Shapefile
    • KML
  • 3.5 Publishing Map Services
    • WMS (Web Map Service)
    • WFS (Web Feature Service)
    • REST APIs
📄 Download PDF