Jannat KhoslaAcquiring scene
%30.7333° N 76.7794° E
Jannat Khosla
WorkBlogAboutContactWork with me→
Work with me
Jannat Khosla

Geospatial researcher, studying for an MSc in Geoinformatics at Panjab University.

Chandigarh 160015, India

Pages
  • Home
  • Work
  • Blog
  • About
  • Work with me
  • Contact
Connect
  • LinkedIn
  • Email
  • Résumé (PDF)
Jannat Khosla
© 2026 Jannat KhoslaDesigned & built by Tanish Mittal
Writing01

Notes on GIS and remote sensing.

Worked examples in QGIS and Google Earth Engine, nearly all of them on real places. The settings and thresholds are written out, since those are usually where a map goes wrong.

RSS feed
Illustration for "Use India’s Landslide Atlas for Road Screening in QGIS"Latest · 2 Nov 2026 · 8 min · Gangtok, Sikkim, IndiaUse India’s Landslide Atlas for Road Screening in QGISA cautious QGIS workflow for using India’s national landslide inventory near Gangtok, with practical checks that keep a screening map from becoming a false risk map.
  • 30 Oct 2026 · 9 minScreen VIIRS Fire Detections in QGIS for BandipurBandipur Tiger Reserve, Karnataka, IndiaIllustration for "Screen VIIRS Fire Detections in QGIS for Bandipur"
  • 28 Oct 2026 · 8 minA Cleaner HLS NDVI Series for Napa Valley VineyardsNapa Valley, California, United StatesIllustration for "A Cleaner HLS NDVI Series for Napa Valley Vineyards"
  • 26 Oct 2026 · 9 minUse INSAT-3D Rainfall in QGIS for Konkan Storm ScreeningKonkan coast, Maharashtra, IndiaIllustration for "Use INSAT-3D Rainfall in QGIS for Konkan Storm Screening"

Where the posts are set

31 places · 39 India-wide
Satellite view of India and its neighbours, with a point for each place the posts are set70° E80° E90° E10° N20° N30° N
Pick a point to see the posts set there.NASA Blue Marble, public domain

India-wide posts cover the country as a whole, or several places at once, so they have no single point.

All posts

Newest first
Data
Topic
  • Illustration for "Use India’s Landslide Atlas for Road Screening in QGIS"2 Nov 2026 · 8 minUse India’s Landslide Atlas for Road Screening in QGISA cautious QGIS workflow for using India’s national landslide inventory near Gangtok, with practical checks that keep a screening map from becoming a false risk map.North Sikkim
  • Illustration for "Screen VIIRS Fire Detections in QGIS for Bandipur"30 Oct 2026 · 9 minScreen VIIRS Fire Detections in QGIS for BandipurA practical QGIS method for turning NASA VIIRS detections into a defensible daily screening map for Bandipur, without treating each hotspot as a mapped fire perimeter.Bandipur Tiger Reserve, Karnataka
  • Illustration for "A Cleaner HLS NDVI Series for Napa Valley Vineyards"28 Oct 2026 · 8 minA Cleaner HLS NDVI Series for Napa Valley VineyardsBuild a cloud-screened vineyard NDVI series in QGIS with NASA’s Harmonized Landsat Sentinel-2 data, while avoiding false changes caused by mixed sensors and poor QA handling.Napa Valley, California
  • Illustration for "Use INSAT-3D Rainfall in QGIS for Konkan Storm Screening"26 Oct 2026 · 9 minUse INSAT-3D Rainfall in QGIS for Konkan Storm ScreeningA practical QGIS method for using frequent INSAT-3D rainfall estimates to identify storm timing and catchment patterns along Maharashtra’s Konkan coast, without treating satellite pixels as rain gauges.Konkan coast, Maharashtra
  • Illustration for "Sentinel-2 Red-Edge in QGIS: Why 10 m Outputs Mislead"23 Oct 2026 · 9 minSentinel-2 Red-Edge in QGIS: Why 10 m Outputs MisleadA practical QGIS workflow for using Sentinel-2 red-edge bands without mistaking resampled 20 m information for genuine 10 m crop detail.Ludhiana, Punjab
  • Illustration for "Why Your GEE Water Area Total Is Wrong: Wular Lake"22 Oct 2026 · 6 minWhy Your GEE Water Area Total Is Wrong: Wular LakeA defensible Google Earth Engine workflow for measuring mapped open water at Wular Lake, with the scale, projection and threshold decisions made explicit.Wular Lake, Jammu and Kashmir
  • Illustration for "Map Irrigation Canals in QGIS with Bhuvan WMS"22 Oct 2026 · 10 minMap Irrigation Canals in QGIS with Bhuvan WMSCreate a quality-checked canal inventory for the Krishna Delta by using Bhuvan web maps as reference imagery and topology-aware digitising in QGIS.Krishna Delta, Andhra Pradesh
  • Illustration for "Map Mahanadi Sediment Plumes in QGIS with Sentinel-2 NDTI"21 Oct 2026 · 8 minMap Mahanadi Sediment Plumes in QGIS with Sentinel-2 NDTIA practical QGIS workflow for screening relative turbidity patterns in the Mahanadi delta with Sentinel-2 surface reflectance, NDTI and careful water masking.Mahanadi Delta, Odisha
  • Illustration for "Measure Mangrove Area Reliably in QGIS: Bhitarkanika CRS Workflow"20 Oct 2026 · 9 minMeasure Mangrove Area Reliably in QGIS: Bhitarkanika CRS WorkflowA practical QGIS workflow for calculating defensible mangrove polygon areas in Bhitarkanika, from checking CRS metadata to choosing ellipsoidal or projected measurements.Bhitarkanika, Odisha
  • Illustration for "Mask Terrain Shadows in Sentinel-2 for Sikkim"19 Oct 2026 · 8 minMask Terrain Shadows in Sentinel-2 for SikkimA practical Earth Engine workflow for separating terrain shadow from cloud shadow in Sentinel-2 surface reflectance before analysing Himalayan land cover.North Sikkim
  • Illustration for "Validate a Bengaluru Land-Cover Map in Earth Engine"18 Oct 2026 · 7 minValidate a Bengaluru Land-Cover Map in Earth EngineA practical Google Earth Engine workflow for independently validating a Sentinel-2 land-cover map around Bengaluru, reading error matrices, and reporting credible accuracy metrics.Bengaluru, Karnataka
  • Illustration for "MODIS EVI Anomalies in GEE for Nilgiris Tea Landscapes"17 Oct 2026 · 7 minMODIS EVI Anomalies in GEE for Nilgiris Tea LandscapesUse MODIS EVI and a seasonal baseline in Google Earth Engine to flag unusually low or high vegetation activity across the Nilgiris tea landscape.Nilgiris, Tamil Nadu
  • Illustration for "Mangrove Moisture Screening in QGIS with Sentinel-2 NDMI"16 Oct 2026 · 7 minMangrove Moisture Screening in QGIS with Sentinel-2 NDMIA careful QGIS workflow for using Sentinel-2 NDMI to screen relative canopy-moisture patterns in Bhitarkanika, with cloud masking, aligned pixels and defensible change checks.Bhitarkanika, Odisha
  • Illustration for "Stop Mixing Sentinel-1 Orbits in GEE: A Majuli Workflow"15 Oct 2026 · 8 minStop Mixing Sentinel-1 Orbits in GEE: A Majuli WorkflowA practical Google Earth Engine workflow for making more defensible Sentinel-1 comparisons around Majuli by holding pass direction, relative orbit, mode and polarisation constant.Majuli, Assam
  • Illustration for "Sentinel-1 Terrain Effects in GEE for Western Ghats Forests"14 Oct 2026 · 7 minSentinel-1 Terrain Effects in GEE for Western Ghats ForestsA practical guide to filtering Sentinel-1 GRD in Google Earth Engine, reading orbit and incidence-angle effects, and avoiding false forest-change signals in hilly Western Ghats terrain.Western Ghats, Karnataka
  • Illustration for "Sentinel-2 Bare Soil Index in GEE for Chambal Ravines"13 Oct 2026 · 7 minSentinel-2 Bare Soil Index in GEE for Chambal RavinesA practical Google Earth Engine workflow for using Sentinel-2 Bare Soil Index to screen exposed soil and gully-prone ravine edges in the Chambal landscape.Chambal ravines, Madhya Pradesh
  • Illustration for "IMD Tmax Grids in QGIS for Heatwave Screening"12 Oct 2026 · 8 minIMD Tmax Grids in QGIS for Heatwave ScreeningA practical QGIS workflow for turning daily IMD maximum-temperature grids into simple heatwave screening maps, with threshold logic, masking tips, and beginner mistakes to avoid.Vidarbha, Maharashtra
  • Illustration for "Sentinel-2 NDSI Snow Mapping in GEE for Gangotri"11 Oct 2026 · 7 minSentinel-2 NDSI Snow Mapping in GEE for GangotriA practical Google Earth Engine workflow for mapping seasonal snow around Gangotri using Sentinel-2 NDSI, cloud masking, elevation checks, and careful threshold validation.Gangotri, Uttarakhand
  • Illustration for "Sentinel-2 MCI in QGIS for Chilika Algal Bloom Screening"10 Oct 2026 · 7 minSentinel-2 MCI in QGIS for Chilika Algal Bloom ScreeningA practical QGIS workflow for using Sentinel-2 red-edge bands and the Maximum Chlorophyll Index to screen possible algal bloom patches in Chilika Lake, Odisha.Chilika Lake, Odisha
  • Illustration for "EOS-04 Soil Moisture in QGIS for Hisar Drought Screening"9 Oct 2026 · 7 minEOS-04 Soil Moisture in QGIS for Hisar Drought ScreeningA practical QGIS workflow for using ISRO EOS-04 surface soil moisture data to screen dry agricultural zones around Hisar, with validation cautions for beginners.Hisar, Haryana
  • Illustration for "Sentinel-1 RVI in GEE for Punjab Wheat Vigour"8 Oct 2026 · 7 minSentinel-1 RVI in GEE for Punjab Wheat VigourA practical Google Earth Engine workflow for using Sentinel-1 VV and VH radar backscatter to map wheat vigour in Punjab, including linear scaling, compositing, interpretation and beginner pitfalls.Punjab
  • Illustration for "Scaling Landsat Collection 2 in GEE for Delhi NDVI"7 Oct 2026 · 6 minScaling Landsat Collection 2 in GEE for Delhi NDVIA practical Google Earth Engine workflow for applying Landsat Collection 2 scale factors, masking QA_PIXEL flags, and building reliable NDVI composites over Delhi's Yamuna floodplain.Delhi
  • Illustration for "CGWB Groundwater Levels in QGIS for Jaipur Maps"6 Oct 2026 · 8 minCGWB Groundwater Levels in QGIS for Jaipur MapsA practical QGIS workflow for turning CGWB groundwater level CSVs into cautious depth-to-water maps, using Jaipur and the dry Rajasthan fringe as the example area.Jaipur, Rajasthan
  • Illustration for "Landsat QA_PIXEL Cloud Masking in GEE for Chambal Ravines"5 Oct 2026 · 7 minLandsat QA_PIXEL Cloud Masking in GEE for Chambal RavinesA practical Google Earth Engine workflow for masking Landsat Collection 2 clouds, shadows and cirrus using QA_PIXEL before mapping vegetation in ravine landscapes.Chambal ravines, Madhya Pradesh
  • Illustration for "Sentinel-2 Shoreline Mapping in GEE for Pamban Coast"4 Oct 2026 · 7 minSentinel-2 Shoreline Mapping in GEE for Pamban CoastA practical Google Earth Engine workflow for extracting a Sentinel-2 waterline around Pamban and Rameswaram, with cloud masking, NDWI thresholding, vector export, and field-aware cautions.Pamban and Rameswaram, Tamil Nadu
  • Illustration for "India-WRIS River Gauge CSVs in QGIS for Monsoon Hydrographs"3 Oct 2026 · 8 minIndia-WRIS River Gauge CSVs in QGIS for Monsoon HydrographsA practical guide to turning India-WRIS and National Water Data Portal river level CSVs into mapped station layers, monsoon hydrographs, and QA-ready flood-season notes in QGIS.Godavari Delta, Andhra Pradesh
  • Illustration for "Using Survey of India Open Series Maps in QGIS"2 Oct 2026 · 10 minUsing Survey of India Open Series Maps in QGISA practical guide for Indian GIS learners on bringing Survey of India Open Series Maps into QGIS, choosing the right CRS, georeferencing scans, and checking accuracy before digitising.East Kolkata Wetlands, West Bengal
  • Illustration for "Resourcesat AWiFS NDVI Composites for Drought Screening"1 Oct 2026 · 8 minResourcesat AWiFS NDVI Composites for Drought ScreeningA practical QGIS workflow for using Resourcesat AWiFS NDVI time composites to screen agricultural drought stress across Indian crop belts.Jalna, Maharashtra
  • Illustration for "Mapping Loktak Lake Open Water with Sentinel-2 MNDWI"30 Sept 2026 · 7 minMapping Loktak Lake Open Water with Sentinel-2 MNDWIA practical Google Earth Engine workflow for mapping open water in Loktak Lake using Sentinel-2 surface reflectance, MNDWI, cloud masking and area summaries.Loktak Lake, Manipur
  • Illustration for "Burn Severity Mapping with Sentinel-2 NBR in GEE"29 Sept 2026 · 7 minBurn Severity Mapping with Sentinel-2 NBR in GEEA practical guide to mapping post-fire impact with Sentinel-2 surface reflectance, NBR and dNBR in Google Earth Engine, written for Indian GIS students and analysts.Similipal, Odisha
  • Illustration for "Mapping Rice Transplanting with Sentinel-1 VH in GEE"28 Sept 2026 · 7 minMapping Rice Transplanting with Sentinel-1 VH in GEEA practical Sentinel-1 Google Earth Engine workflow for spotting rice transplanting signals in monsoon and samba paddy landscapes, with notes on VH backscatter, filtering, validation and beginner mistakes.Cauvery Delta, Tamil Nadu
  • Illustration for "Bhuvan LULC 50K in QGIS for Urban Fringe Screening"27 Sept 2026 · 8 minBhuvan LULC 50K in QGIS for Urban Fringe ScreeningA practical guide to using NRSC Bhuvan Land Use Land Cover 50K web services in QGIS for screening urban expansion around Indian city edges.Bengaluru, Karnataka
  • Illustration for "IMD Gridded Rainfall in QGIS for Monsoon Anomaly Mapping"26 Sept 2026 · 9 minIMD Gridded Rainfall in QGIS for Monsoon Anomaly MappingA practical QGIS workflow for turning IMD daily gridded rainfall NetCDF data into district-scale monsoon anomaly maps, using Kerala as a worked example.Kerala
  • Illustration for "CartoDEM in QGIS for Slope Screening in the Himalaya"25 Sept 2026 · 9 minCartoDEM in QGIS for Slope Screening in the HimalayaA practical CartoDEM and QGIS workflow for Indian students who want to screen steep Himalayan terrain, create slope and hillshade layers, and avoid common DEM mistakes.Tehri, Uttarakhand
  • Illustration for "NISAR GUNW in QGIS for Mining Subsidence Mapping"24 Sept 2026 · 8 minNISAR GUNW in QGIS for Mining Subsidence MappingA practical guide to using NISAR geocoded unwrapped interferograms in QGIS, with a Jharia Coalfield workflow for line-of-sight displacement, coherence masking and beginner quality checks.Jharia, Jharkhand
  • Landsat satellite view of the Aravalli hills and farmland near Alwar, Rajasthan6 Jul 2026 · 7 minNDVI Thresholds for Land Cover Classification: What the Numbers MeanFixed NDVI thresholds borrowed from global studies routinely misclassify Indian land cover because soil background, monsoon phenology, and sensor differences each shift values by 0.1–0.2 or more. This article explains what NDVI actually encodes and how to build a more defensible classification workflow for India's ecologically diverse landscapes.
  • RISAT-2B SAR: Bands, Modes and Applications for Indian Users5 Jul 2026 · 7 minRISAT-2B SAR: Bands, Modes and Applications for Indian UsersRISAT-2B is ISRO's X-band SAR satellite that complements Sentinel-1 for Indian applications, this article breaks down its imaging modes, frequency trade-offs, and where it genuinely outperforms C-band sensors for flood mapping, crop monitoring, and coastal work.
  • SAR Backscatter for Soil Moisture: Sentinel-1 Methods Explained4 Jul 2026 · 6 minSAR Backscatter for Soil Moisture: Sentinel-1 Methods ExplainedA technical walkthrough of how Sentinel-1 C-band SAR backscatter is used to estimate soil moisture across Indian agricultural land, covering the physics, key retrieval algorithms, and practical pitfalls.
  • Landsat satellite view of the Doon Valley, Dehradun3 Jul 2026 · 6 minFlow Accumulation and Stream Order from DEM in QGIS: Step by StepA step-by-step QGIS walkthrough of flow accumulation and stream ordering from a DEM, covering sink filling, flow direction, and common mistakes that silently break watershed delineation in Indian study areas.
  • Landsat satellite view of farmland near Bathinda, Punjab2 Jul 2026 · 7 minEstimating Crop Yield with SAR and Optical Data Fusion in GEECloud cover during India's kharif season makes optical-only yield models unreliable. This article shows how to fuse Sentinel-1 SAR and Sentinel-2 data in Google Earth Engine to build a cloud-robust crop yield estimation workflow.
  • Landsat satellite view of the Kosi river in north Bihar1 Jul 2026 · 7 minFlood Depth Estimation from Sentinel-1 SAR: Methods and LimitsFlood extent mapping from Sentinel-1 SAR is now routine, but translating backscatter into actual water depths is far harder. This article breaks down the main methods, hydraulic model fusion, DEM differencing, and their real limits, for Indian flood contexts.
  • Landsat satellite view of farmland near Kurukshetra, Haryana30 Jun 2026 · 6 minGRACE-FO vs GRACE: What Changed for Groundwater MonitoringGRACE-FO introduced laser ranging and improved accelerometers over its predecessor, but instrument upgrades and a one-year data gap create real methodological challenges for anyone building long-term groundwater depletion records over India.
  • Landsat satellite view of Ahmedabad and the Sabarmati, Gujarat29 Jun 2026 · 7 minSUHI vs RUHI: Separating Surface and Air Temperature in UHI StudiesSUHI measures radiative skin temperature from satellites; conventional UHI measures screen-level air temperature. Conflating the two leads to flawed mitigation policy in Indian cities where ground-truth met data is scarce.
  • Landsat satellite view of the Ganga between Rishikesh and Haridwar28 Jun 2026 · 7 minRTK vs PPK GNSS: Choosing the Right Mode for Drone SurveysRTK and PPK both deliver centimetre-level GNSS accuracy for drone surveys, but the right choice depends on your data link reliability, terrain, and post-processing workflow, a decision that matters especially across India's varied field conditions.
  • Ground Sampling Distance Explained: How GSD Affects Map Accuracy27 Jun 2026 · 7 minGround Sampling Distance Explained: How GSD Affects Map AccuracyGround sampling distance (GSD) sets the resolution ceiling for every drone survey output. This article explains the GSD formula, application-specific thresholds for Indian projects, and the most common field mistakes that make datasets unusable.
  • Landsat satellite view of Bengaluru's road network26 Jun 2026 · 7 minNetwork Analysis in QGIS: Shortest Path and Service Area ToolsA practical guide to network analysis in QGIS covering shortest path routing and service area tools, with India-specific data preparation steps, a Nagpur worked example, and guidance on the QNEAT3 plugin for isochrone generation.
  • Landsat satellite view of the Ganga plain around Kanpur, Uttar Pradesh25 Jun 2026 · 6 minExporting Large GEE Results to Google Drive Without Hitting LimitsGEE exports silently fail at scale because of pixel count limits, file size constraints, and Drive storage quirks. This post explains spatial tiling, key export parameters, and when to switch from Drive to Cloud Storage for large-area workflows.
  • Landsat Surface Temperature: Retrieving LST from Band 10 Step by Step24 Jun 2026 · 7 minLandsat Surface Temperature: Retrieving LST from Band 10 Step by StepA step-by-step technical walkthrough of Landsat LST retrieval from Band 10, covering DN-to-radiance conversion, brightness temperature, NDVI-based emissivity estimation, and where calibration errors cost you several degrees Celsius.
  • Sentinel-2 Atmospheric Correction: DOS vs Sen2Cor vs ACOLITE23 Jun 2026 · 7 minSentinel-2 Atmospheric Correction: DOS vs Sen2Cor vs ACOLITEChoosing the wrong atmospheric correction method can silently bias every NDVI, land cover, or water quality result you derive from Sentinel-2. This article compares DOS, Sen2Cor, and ACOLITE against the aerosol and humidity conditions typical of India and South Asia.
  • Random Forest vs SVM for LULC Classification: Which Wins in GEE?22 Jun 2026 · 6 minRandom Forest vs SVM for LULC Classification: Which Wins in GEE?A direct comparison of Random Forest and SVM for LULC classification in Google Earth Engine, using Indian landscape challenges, class imbalance, monsoon cloud cover, and spectral confusion, to show where each algorithm actually wins.
  • Mapping Reservoir Storage Changes with NDWI and Landsat in GEE21 Jun 2026 · 6 minMapping Reservoir Storage Changes with NDWI and Landsat in GEEA step-by-step guide to mapping seasonal reservoir storage changes across India using NDWI and Landsat imagery in Google Earth Engine, with honest notes on turbidity, cloud shadow, and threshold validation.
  • NDVI Time-Series Analysis in GEE: Detecting Seasonal Crop Cycles20 Jun 2026 · 7 minNDVI Time-Series Analysis in GEE: Detecting Seasonal Crop CyclesA technical walkthrough of building NDVI time-series workflows in Google Earth Engine to detect kharif, rabi, and zaid crop cycles across Indian agricultural landscapes, covering collection setup, cloud masking, and phenology curve extraction.
  • Landsat satellite view of farmland mosaic near Ludhiana, Punjab19 Jun 2026 · 7 minResourcesat-2A LISS-IV Explained: Bands, Resolution and Use CasesA practitioner-oriented reference explaining Resourcesat-2A LISS-IV's spectral bands, 5.8 m resolution, and how it compares to Sentinel-2 and Landsat for India-specific mapping workflows.
  • SAR Coherence for Landslide Mapping: Sentinel-1 Methods Explained18 Jun 2026 · 7 minSAR Coherence for Landslide Mapping: Sentinel-1 Methods ExplainedSAR coherence change detection lets disaster managers map monsoon landslides in the Himalayas and Western Ghats even under total cloud cover. This article walks through the full Sentinel-1 SLC processing workflow in SNAP and explains where the method succeeds and fails in Indian terrain.
  • DEM Vertical Accuracy: SRTM vs ALOS vs Copernicus Compared17 Jun 2026 · 7 minDEM Vertical Accuracy: SRTM vs ALOS vs Copernicus ComparedA technical comparison of SRTM, ALOS AW3D30, and Copernicus DEM vertical accuracy across India's diverse terrain, with a decision framework for watershed delineation, flood mapping, and landslide modelling.
  • Landsat satellite view of irrigated farmland near Karnal, Haryana16 Jun 2026 · 6 minCrop Water Stress Mapping with Sentinel-2 NDWI and NDRE in GEENDVI lags crop water stress by days that cost yield. This article shows how to map early stress across the Indo-Gangetic Plain using Sentinel-2 NDWI and NDRE in Google Earth Engine, with step-by-step GEE code.
  • Optical vs SAR Flood Mapping: Choosing the Right Satellite Data15 Jun 2026 · 7 minOptical vs SAR Flood Mapping: Choosing the Right Satellite DataSAR or optical imagery for flood mapping in India? This article breaks down the decision logic, cloud cover, terrain, timing, and use case, with evidence from Sentinel-1 and Sentinel-2 studies across Indian flood-prone regions.
  • Detecting Saltwater Intrusion in Coastal Aquifers with Remote Sensing14 Jun 2026 · 6 minDetecting Saltwater Intrusion in Coastal Aquifers with Remote SensingA practical walkthrough of how satellite sensors, InSAR, and EMI surveys detect saltwater intrusion in India's coastal aquifers across Gujarat, Tamil Nadu, Kerala, and Odisha, and where each method's limits lie.
  • Mapping Urban Heat Islands with Landsat LST in Google Earth Engine13 Jun 2026 · 7 minMapping Urban Heat Islands with Landsat LST in Google Earth EngineA practical GEE workflow for mapping urban heat islands using Landsat 8 LST in Delhi NCR, covering NDVI-based emissivity estimation, Band 10 brightness temperature conversion, and the full LST retrieval formula.Delhi
  • GNSS Jamming and RTK Surveys: What Field Teams Must Know12 Jun 2026 · 7 minGNSS Jamming and RTK Surveys: What Field Teams Must KnowGNSS jamming and spoofing are growing threats to RTK and PPK surveys in India. This guide explains how interference breaks carrier-phase positioning and what field teams can do to detect and recover from it.
  • Landsat satellite view of east Delhi around the Ghazipur landfill11 Jun 2026 · 7 minDrone Surveys for Waste Quantification: Methods and AccuracyA technical walkthrough of drone photogrammetry workflows for legacy waste quantification in India, using the Bandhwari landfill survey as a case study, covering GCPs, GSD, and realistic volume accuracy.
  • Watershed Delineation in QGIS Using SRTM DEM: Step by Step10 Jun 2026 · 6 minWatershed Delineation in QGIS Using SRTM DEM: Step by StepA step-by-step QGIS workflow for watershed delineation using free SRTM 30 m DEM, covering sink filling, flow direction, flow accumulation, stream extraction, and pour-point snapping, with India-specific guidance on where the process commonly fails.
  • Mapping Soil Salinity in GEE: Indices, Datasets and Code9 Jun 2026 · 5 minMapping Soil Salinity in GEE: Indices, Datasets and CodeA practical guide to mapping soil salinity in Google Earth Engine using validated spectral indices, Sentinel-2 and Landsat datasets, and code patterns tuned for India's Indo-Gangetic Plain and coastal deltas.
  • Landsat Band Combinations: Which to Use and When8 Jun 2026 · 7 minLandsat Band Combinations: Which to Use and WhenA practical reference guide to Landsat 8 and 9 band combinations, natural color, false color, agriculture, and more, with Indian landscape contexts including the IGP, Punjab croplands, and Deccan scrub.
  • Sentinel-2 Cloud Masking: SCL Band vs. s2cloudless Compared7 Jun 2026 · 7 minSentinel-2 Cloud Masking: SCL Band vs. s2cloudless ComparedA technical comparison of Sentinel-2's built-in SCL band and the s2cloudless ML model for cloud masking, with a focus on Indian monsoon conditions where cloud cover disrupts agricultural monitoring and flood mapping.
  • Landsat satellite view of farmland near Hisar, Haryana6 Jun 2026 · 6 minRed Edge Indices for Crop Stress Detection: Beyond NDVIRed edge indices like NDRE and CIre detect crop stress weeks before NDVI saturates, here is how to apply them on Sentinel-2 imagery for Indian wheat and rice fields.
  • Landsat satellite view of the Brahmaputra around Majuli, Assam6 Jun 2026 · 7 minSAR Flood Mapping with Sentinel-1: How It Works and Why It Matters for IndiaSAR flood mapping with Sentinel-1 works through microwave backscatter contrast between water and land, and with India's new ISRO-Jal Shakti MOU, it is moving from research into operational policy. Here is how the technique actually works, step by step.
  • Landsat satellite view of the Indira Gandhi Canal command area near Suratgarh, Rajasthan6 Jun 2026 · 7 minHow GRACE Satellites Measure Groundwater Loss Beneath Your FeetGRACE and GRACE-FO satellites measure tiny changes in Earth's gravitational field to track groundwater depletion from orbit, a method now central to water-resource monitoring in India and globally.
  • Landsat satellite view of the Western Ghats around Kodagu, Karnataka6 Jun 2026 · 6 minReading NDVI: turning Sentinel-2 into vegetation insightNDVI turns red and near-infrared bands into a simple measure of how green and healthy vegetation is. Here is how I compute and read it from Sentinel-2 and Landsat in my Punjab and Delhi NCT work.
  • Landsat satellite view of Roorkee and the Upper Ganga Canal, Uttarakhand29 May 2026 · 7 minGCPs and GNSS: how to get drone maps to line upA practical guide to ground control points and GNSS for accurate drone maps, drawn from my UAV photogrammetry work at IIT Roorkee using Emlid Reach RS3 and Trimble DA.
  • Landsat satellite view of Delhi along the Yamuna21 May 2026 · 7 minBuffer analysis and zonal statistics in QGIS, explainedA practical guide to buffer zones and zonal statistics in QGIS for measuring environmental footprint, grounded in my Delhi NCT industrial impact work with Sentinel-2 indices.Delhi
  • Landsat satellite view of Chandigarh's sector grid and Sukhna Lake13 May 2026 · 6 minQGIS vs ArcGIS Pro: which GIS tool should you learn?An honest practitioner comparison of QGIS and ArcGIS Pro for GIS and remote sensing work, with cost, workflow, and practical advice for students in India.
  • Landsat satellite view of Mumbai and its harbour5 May 2026 · 7 minNDWI and NDBI explained: mapping water and built-up landA plain guide to NDWI and NDBI: the formulas, band pairs, and how I read them alongside NDVI to map water, moisture, and built-up land in India.
  • Landsat satellite view of farmland near Sangrur, Punjab27 Apr 2026 · 6 minGroundwater depletion in Punjab: what 25 years of satellite data revealPunjab grows much of India's grain but is draining its aquifers fast. Here is how Landsat NDVI and NDWI change maps over 2000-2025, paired with groundwater data, expose the stress.Punjab
  • Landsat satellite view of the Sundarbans delta19 Apr 2026 · 6 minSentinel-2 bands explained: a practical beginner guideA plain, practical guide to Sentinel-2 bands, their 10/20/60 m resolutions, and which bands to use for NDVI, NDWI, and NDBI, with free Copernicus access.
  • Aerial survey drone flying over a landscape, illustrating UAV photogrammetry from flight planning to orthomosaic generation11 Apr 2026 · 7 minDrone photogrammetry step by step: from flight plan to orthomosaicA field-tested guide to UAV photogrammetry, from flight planning and ground control to processing an orthomosaic, DSM, and point cloud, drawn from my survey work at IIT Roorkee.Roorkee, Uttarakhand
  • Student working on a laptop at a desk while studying, representing learning GIS and remote sensing to start a career in India3 Apr 2026 · 7 minHow to start a career in GIS and remote sensing in IndiaA practical roadmap to break into GIS and remote sensing in India: degrees, QGIS and ArcGIS, Python, Google Earth Engine, Esri and IIRS/ISRO certifications, projects, and where to find jobs.
  • View of Earth from space with glowing connected lights, evoking Google Earth Engine planetary-scale cloud processing of satellite data26 Mar 2026 · 7 minGoogle Earth Engine: cloud remote sensing for everyoneGoogle Earth Engine puts decades of satellite data and planetary-scale processing in your browser. Here is what it is, why it matters, and how to start.

Posts marked as researched and drafted with AI assistance say so at the end, with sources linked.

Who writes this

Jannat KhoslaJannat Khosla30.73° N, 76.78° EChandigarhJannat Khosla→

Geospatial researcher. MSc in Geoinformatics at Panjab University.

Posts
78
Places
32
Work with me→