Advanced Software

Commercial Suites & Cloud Computing

Understand the role of industry-standard commercial GIS software, remote sensing suites, and advanced cloud-based geoprocessing platforms.

1. Esri ArcGIS Pro

ArcGIS Pro is the flagship commercial Geographic Information System software developed by Esri. Widely adopted by governmental agencies, municipal corporations, utilities, and private consultancies globally. Its key capabilities include:

  • Geodatabase Model: A powerful spatial relational database format that supports topologies, network models, and coordinate relationships.
  • ModelBuilder: A visual programming language that enables users to create geoprocessing workflows by linking datasets, tools, and variables together.
  • ArcGIS Online Integration: Share layers, web maps, and dashboards directly to cloud-based viewing portals.

2. Hexagon ERDAS Imagine

ERDAS Imagine is a leading commercial digital image processing (DIP) and remote sensing software developed by Hexagon Geospatial. It is specifically optimized for raster analytics, photogrammetry, and hyperspectral imagery. Key features include:

  • Spatial Modeler: A graphical spatial modeling editor optimized for multispectral raster mathematics, band algebra, and classification tasks.
  • Photogrammetry: Advanced orthorectification, triangulation, and Digital Elevation Model (DEM) generation from overlapping stereo satellite imagery.
  • Hyperspectral Classifiers: Identify targets (e.g. specific mineral types or crop stress levels) by matching fine spectral signatures across hundreds of bands.

3. Google Earth Engine (GEE) Cloud Console

Unlike desktop GIS, **Google Earth Engine** runs calculations on Google's cloud servers. It hosts more than 40 years of historical and active Earth observation datasets (Landsat, Sentinel, MODIS, climatic models) that can be accessed and analyzed instantly without downloading files locally.

Landsat-8 NDVI Composite Script

Copy this JavaScript snippet directly into your Google Earth Engine Code Editor to filter and calculate NDVI values for agricultural monitoring:

GEE JavaScript
// 1. Define region of interest (Kolkata coordinates)
var roi = ee.Geometry.Point([88.3639, 22.5726]);

// 2. Load Landsat-8 Surface Reflectance Tier-1 Image Collection
var collection = ee.ImageCollection('LANDSAT/LC08/C02/T1_L2')
  .filterBounds(roi)
  .filterDate('2025-01-01', '2025-06-01')
  .filter(ee.Filter.lt('CLOUD_COVER', 15)) // Cloud cover under 15%
  .median(); // Median composite

// 3. Calculate NDVI using bands B5 (NIR) and B4 (Red)
var ndvi = collection.normalizedDifference(['SR_B5', 'SR_B4']).rename('NDVI');

// 4. Set up visual parameters (Red for barren, Yellow for low vegetation, Green for dense)
var ndviVis = {
  min: 0.0,
  max: 0.8,
  palette: ['#FFFFFF', '#CE7E45', '#DF923E', '#F1B555', '#FCD163', '#99B718', '#74A408', '#3F8415', '#114C05']
};

// 5. Add layers to interactive map
Map.centerObject(roi, 10);
Map.addLayer(ndvi, ndviVis, 'Landsat-8 Agricultural NDVI');