Skip to content

Chapter 1: Administrative Boundaries & Maps

The foundation of any spatial analysis β€” finding the right map of India.


Why Start Here?

Every geospatial analysis begins with the same question: "Where is my study area, and what are its boundaries?" This chapter gives you all the boundary data you need β€” from country level down to village level β€” with the easiest datasets first.


What Is in This Chapter?

Administrative boundaries are the skeleton of any geospatial dataset. They define:

  • Where one state ends and another begins
  • Which villages fall within a district
  • Where election constituencies are drawn
  • How roads connect settlements

Without good boundary data, you cannot join your CSV data to a map. This chapter is therefore the most important starting point for anyone working with Indian spatial data.


Chapter Overview

# Dataset Provider Format Access Level
1 Open Government Data Portal MeitY CSV, Shapefile, JSON No Login 🟒
2 OpenStreetMap India OSM Community GeoJSON, Shapefile No Login 🟒
3 GADM Boundaries GADM Shapefile, GeoJSON No Login 🟒
4 Bhuvan Basemaps ISRO/NRSC WMS, Shapefile Login 🟑
5 Election Commission Boundaries ECI Shapefile, PDF Login 🟑
6 Survey of India SOI Topo Maps, PDF Login 🟑

What Level of Detail Is Available?

India's administrative hierarchy goes from national to household level:

India (National)
 └── States & Union Territories (36)
      └── Districts (~800)
           └── Sub-Districts / Talukas / Blocks (~6,600)
                └── Towns & Cities / Villages (~6,40,000)
                     └── Wards / Hamlets

Different datasets cover different levels:

Dataset National State District Taluka/Block Village
GADM βœ… βœ… βœ… βœ… ❌
OSM βœ… βœ… βœ… βœ… βœ…
data.gov.in βœ… βœ… βœ… βœ… βœ…
Bhuvan βœ… βœ… βœ… βœ… βœ…
ECI βœ… βœ… βœ… (constituency) βœ… ❌

πŸ—ΊοΈ Coordinate Systems in India

Before you download boundaries, you need to understand coordinate systems β€” how locations are expressed.

Most Indian data uses one of two systems:

CRS Code Description Use When
WGS84 EPSG:4326 Global latitude/longitude Web maps, Google Earth
UTM Zone 44N EPSG:32644 Metric (metres) for central India Measuring distances/areas

Quick Rule

When in doubt, use EPSG:4326 (WGS84). Most Indian datasets come in this system and it works with Google Maps, Leaflet, and MapLibre.


✏️ Chapter Exercise: Build Your First India Map

Exercise 1.0 β€” India District Map in QGIS

Goal: Download district boundaries and display them in QGIS.

Time needed: 30 minutes

Steps:

  1. Download GADM Level 2 (District) data for India from gadm.org
  2. Open QGIS β†’ Drag the downloaded .shp file into the canvas
  3. In the Layers panel, right-click β†’ Properties β†’ Symbology
  4. Change fill colour to show district names
  5. Add labels: Properties β†’ Labels β†’ Single Labels β†’ Field: NAME_2

What to explore: - [ ] How many districts does your home state have? - [ ] Can you colour each state differently? (Use "Categorized" symbology by NAME_1) - [ ] Can you find your own village or town on the map?


Start with the easiest dataset: Open Government Data Portal β†’