Learn From Here
4 Industries · 30+ Books · Real-World Experiences · Career Paths
A structured, free library built from years of GIS, remote sensing, data and research work — from your first map to research-grade geospatial AI.
Industry Knowledge Library
GIS & Remote Sensing
Geospatial Technology & Earth ObservationGeographic Information Systems and Remote Sensing form the backbone of location intelligence. From satellite imagery to drone mapping, this industry powers decisions in agriculture, urban planning, disaster management, and climate science.
- GIS Software: 145
- Satellite Data: 386
- Location Analytics: 230
- Drone Services: 54
- GNSS Equipment: 120
Real-World Experiences
During the 2022 monsoon, I used Sentinel-1 SAR data to map flooded areas in real-time across Sirajganj and Kurigram districts. Cloud cover made optical imagery useless, but SAR penetrates clouds. Using GEE, we produced flood extent maps within 6 hours of satellite overpass and shared them with the Flood Forecasting Centre.
- 💡 SAR is essential for monsoon monitoring
- 💡 Cloud computing enables real-time response
- 💡 Ground truth validation is critical for accuracy
As YouthMappers chapter president, I organized mapathons that digitized 50,000+ buildings in underserved areas of Dhaka. These maps were used by disaster response teams for earthquake vulnerability assessment. The experience taught me that participatory mapping empowers communities.
- 💡 Community engagement multiplies mapping impact
- 💡 Data quality requires training and validation
- 💡 Open data benefits everyone
Books & Resources (10)
Graphics Design
Visual Communication & Creative IndustryGraphics design transforms ideas into visual communication. From brand identity to user interfaces, this industry spans print design, digital media, UX/UI, motion graphics, and creative direction.
- UI/UX Design: 40
- Brand/Identity: 25
- Print Design: 15
- Motion Graphics: 12
- Illustration: 8
Real-World Experiences
I designed the complete brand identity for a research lab including logo, color system, business cards, letterhead, and social media kit using Adobe Illustrator and InDesign. The key learning was that constraints (budget, print limitations) force creative solutions.
- 💡 Start with brand strategy before design
- 💡 Consistency > creativity in branding
- 💡 Design systems save time long-term
Books & Resources (7)
Data Science & ML
AI, Machine Learning & AnalyticsData Science and Machine Learning extract insights from data using statistics, programming, and artificial intelligence. This industry drives recommendations, autonomous systems, healthcare diagnostics, and predictive analytics.
- Machine Learning: 35
- Data Analytics: 28
- Deep Learning/AI: 22
- NLP: 10
- Computer Vision: 5
Real-World Experiences
I applied Random Forest classification on Sentinel-2 multispectral imagery to produce land use/land cover maps of Dhaka. Training data was collected via Google Earth and field GPS points. The model achieved 88% accuracy across 7 classes. This project bridged my GIS and ML skills.
- 💡 Training data quality matters more than algorithm choice
- 💡 Spectral indices improve classification
- 💡 Accuracy assessment must be rigorous
Books & Resources (7)
Research & Knowledge
Academic Research & Scientific PublishingResearch methodology, academic writing, and knowledge management are foundational skills for every scientist. This section covers how to design studies, write papers, manage references, and navigate the publishing landscape.
- STEM Research: 45
- Social Sciences: 25
- Health Sciences: 18
- Humanities: 7
- Arts & Design: 5
Real-World Experiences
My first peer-reviewed paper on land surface temperature analysis using Landsat imagery was published in a Scopus-indexed journal. The process took 8 months from submission to acceptance. I learned the importance of systematic methodology, rigorous statistical analysis, and responding thoughtfully to reviewers.
- 💡 Start writing early — don't wait for perfect results
- 💡 Respond to every reviewer comment systematically
- 💡 Choose journals based on scope, not just impact factor
Books & Resources (6)
Learning Path
1What is Geographic Information Systems
A framework for gathering, managing, and analyzing spatial data using maps and 3D scenes.
- Spatial data capture, storage & management
- Geographic analysis, modeling & simulation
- Map-based visualization & decision support
- Integration of satellite, drone & field data
- Cross-disciplinary applications in 100+ industries
2Coordinate Systems & Datums
Mathematical models that define how locations on Earth's curved surface translate to flat maps.
- Geographic Coordinate Systems (latitude/longitude)
- Projected Coordinate Systems (UTM, State Plane)
- Common datums: WGS84, NAD83, ITRF2014
- EPSG codes: Standardized CRS identifiers
3Raster vs Vector Data Models
Two fundamental ways to represent geographic features.
- Raster: Satellite imagery, DEMs, land cover grids
- Vector: Roads, boundaries, building footprints
- Conversion: Rasterize vectors, vectorize rasters
4Introduction to Remote Sensing
Obtaining information about objects from a distance through satellite and aerial sensors.
- Electromagnetic spectrum: Visible to microwave radiation
- Active vs passive sensors
- Four resolutions: Spatial, spectral, temporal, radiometric
5Basics of GNSS & GPS
Global Navigation Satellite Systems provide precise positioning using satellite constellations.
- GPS (USA), GLONASS (Russia), Galileo (EU), BeiDou (China)
- Trilateration: Minimum 4 satellites for 3D position
- Accuracy levels: 3–5m (phone) to 1cm (RTK)
6Introduction to Drones & UAV Mapping
UAVs equipped with cameras and sensors for high-resolution data collection.
- Fixed-wing vs multi-rotor platforms
- RGB, multispectral, thermal, LiDAR sensors
- Products: Orthomosaics, DSMs, 3D models
1Image Classification Techniques
Convert raw satellite imagery into meaningful land cover maps.
- Supervised: Training samples → ML classifiers
- Unsupervised: K-Means, ISODATA clustering
- Object-Based (OBIA): Segment then classify
2Spatial Analysis Methods
Core analytical techniques for decision-making.
- Buffer, overlay, intersection, union operations
- Network analysis: shortest path, service areas
- Suitability analysis: multi-criteria evaluation
3Photogrammetry Fundamentals
Making precise measurements from photographs.
- Stereo pairs and parallax measurement
- Structure from Motion (SfM) pipeline
- Orthomosaic generation and accuracy assessment
4GNSS Survey Techniques
Professional positioning methods for precise field data collection.
- Static, Rapid-static, RTK, PPK methods
- Network RTK from CORS stations
- Post-processing workflows
5Map Design & Cartography
Communicating geographic information through maps.
- Visual hierarchy and color theory
- Typography and label placement
- Layout: Title, legend, scale bar, north arrow
1Machine Learning in Remote Sensing
ML algorithms for automated classification and feature extraction.
- CNN, U-Net for semantic segmentation
- Transfer learning and foundation models
- Training data quality and augmentation
2LiDAR Data Processing
Working with point clouds for terrain and 3D modeling.
- Point cloud classification
- DEM/DTM/CHM generation
- Biomass estimation
3Geospatial Big Data & Cloud Computing
Processing massive datasets using cloud platforms.
- Google Earth Engine: Petabyte-scale analysis
- Cloud-Optimized GeoTIFF (COG)
- STAC: Spatiotemporal Asset Catalogs
4Python for Geospatial Analysis
Programming spatial workflows with Python.
- GeoPandas, Rasterio, xarray
- Folium, Kepler.gl for web maps
- scikit-learn + TensorFlow integration
5Digital Twin Cities
Virtual replicas integrating GIS, BIM, IoT, and real-time data.
- CityGML, 3D Tiles, I3S formats
- BIM-GIS integration
- IoT sensors and simulation
Book Chapters
Foundations: data, projections, remote sensing basics
Geospatial science integrates geography, cartography, remote sensing, and computer science to understand spatial patterns on Earth.
Geographic data forms the foundation of all geospatial analysis — understanding data types, formats, sources, and quality is essential.
Every map distorts reality — coordinate systems and projections control how Earth's curved surface is represented on flat displays.
Remote sensing enables observation of Earth from space and air, providing repetitive, consistent data across vast areas.
GNSS provides precise positioning using satellite constellations orbiting at ~20,200 km, enabling everything from phone navigation to centimeter-accurate surveying.
Drones equipped with cameras enable high-resolution, on-demand geospatial data collection at centimeter-level accuracy.
From free open-source platforms to enterprise solutions, GIS software provides the tools for spatial data management, analysis, and visualization.
Field data collection bridges the gap between remote observations and ground reality — GPS surveys, ground truth, and mobile GIS are essential workflows.
Reading maps is a fundamental geospatial skill — understanding symbols, scale, contours, and coordinate grids transforms maps into powerful information tools.
Spatial databases store, query, and manipulate geographic data efficiently — they are the backbone of enterprise GIS and web mapping applications.
Over 1,000 Earth observation satellites orbit our planet, each designed for specific missions from weather monitoring to sub-meter urban mapping.
Cartography transforms raw geographic data into visually compelling, accurate maps that communicate information effectively to diverse audiences.
Web maps bring GIS to the browser — interactive, zoomable maps accessible to billions without any software installation.
Free and open geospatial data from governments, international organizations, and communities makes professional-grade analysis accessible to everyone.
Aerial photography — the oldest form of remote sensing — remains vital for detailed mapping, providing high-resolution imagery from aircraft and drones.
Digital elevation models are fundamental to terrain analysis, hydrological modeling, viewshed analysis, and slope/aspect calculations.
Geospatial data raises unique ethical, privacy, and legal considerations — from surveillance concerns to indigenous data sovereignty.
The geospatial industry offers diverse career paths from field technician to data scientist, across government, private sector, academia, and NGOs.
Analysis, classification, web GIS and automation
Raw satellite imagery requires systematic pre-processing — radiometric calibration, atmospheric correction, and geometric rectification — before analysis.
Spectral indices like NDVI, NDWI, and NDBI transform multi-band imagery into single-value maps highlighting vegetation, water, and urban features.
Supervised classification uses training samples to teach algorithms how to categorize pixels into land cover classes.
Unsupervised methods discover natural groupings in imagery, while OBIA classifies image segments rather than individual pixels.
Geoprocessing tools — buffer, clip, dissolve, overlay — transform spatial data to answer complex geographic questions.
Network analysis finds shortest routes, service areas, and optimal facility locations using road and utility networks.
Geostatistical methods like Kriging provide optimal interpolation by modeling spatial correlation patterns.
Structure from Motion creates 3D models from overlapping photos captured by drones or aircraft.
RTK and PPK techniques achieve centimeter-level positioning for professional surveying and mapping.
Mission planning, airspace compliance, and sensor configuration for professional drone mapping operations.
Advanced cartographic techniques for creating publication-quality thematic maps.
Hands-on geoprocessing workflows in industry-standard QGIS and ArcGIS Pro platforms.
SAR data processing including speckle filtering, terrain correction, and interferometric analysis.
Detecting and quantifying Earth surface changes using bi-temporal and time-series satellite data.
Creating accurate LULC maps from satellite imagery using classification and validation workflows.
Advanced DEM analysis: slope stability, viewshed, volumetric calculations, and hydrological modeling.
Mobile GIS, ground truth collection, and accuracy assessment for remote sensing validation.
OGC standards, ISO 19115 metadata, and INSPIRE compliance for interoperable geospatial data.
GeoAI, big data, research-grade methods
Machine learning transforms satellite data into actionable intelligence — automating classification, feature extraction, and prediction at planetary scale.
Computer vision architectures (CNN, ViT, YOLO) extract buildings, roads, and features from satellite imagery with superhuman accuracy.
LiDAR point clouds provide millimeter-precise 3D measurements for terrain modeling, forest inventory, and urban mapping.
Time series analysis of satellite data reveals seasonal patterns, long-term trends, and abrupt changes in Earth systems.
Space-based climate monitoring tracks temperature, ice extent, sea level, carbon emissions, and ecosystem health over decades.
Advanced GEE programming: custom reducers, parallel processing, app development, and integration with Python/R APIs.
Mastering GeoPandas, Rasterio, xarray, Shapely, and the complete Python geospatial stack for professional workflows.
Processing petabyte-scale geospatial data using cloud platforms, distributed computing, and modern data formats.
InSAR measures ground surface deformation with millimeter precision for earthquake, volcano, subsidence, and landslide monitoring.
Satellite and drone-based monitoring optimize irrigation, fertilizer application, and yield prediction for modern agriculture.
Rapid response geospatial workflows for flood mapping, earthquake assessment, and humanitarian coordination.
Urban heat islands, traffic analysis, population dynamics, and land use change modeling for smart city planning.
Creating photorealistic 3D city models integrating GIS, BIM, IoT, and real-time sensor data.
Ocean color, sea surface temperature, coastal erosion, and marine habitat mapping from satellite data.
Foundation models, large-scale pre-training, and AI-powered spatial intelligence systems.
Advanced drone LiDAR workflows, multi-sensor payloads, and beyond-visual-line-of-sight operations.
ETL pipelines, data lakehouse architectures, and production-grade geospatial data systems.
Designing geospatial research, writing papers, peer review process, and academic publishing strategies.
Hands-on Tutorials
Getting Started with QGISBeginner · ⏱ 2 hours
Install QGIS, navigate the interface, add layers, perform basic analysis.
- Download and install QGIS
- Tour the interface: layers, map canvas, toolbox
- Add vector and raster data
- Style layers with symbology
- Perform buffer analysis
- Create a print layout map
- Export as PDF
NDVI Analysis from Sentinel-2Intermediate · ⏱ 3 hours
Calculate vegetation health index from satellite imagery using GEE or QGIS.
- Load Sentinel-2 imagery
- Apply cloud mask
- Calculate NDVI = (NIR-Red)/(NIR+Red)
- Create color-coded NDVI map
- Compute zonal statistics by district
- Interpret vegetation health patterns
- Export results
Drone Orthomosaic ProcessingIntermediate · ⏱ 4 hours
Process drone images into orthomosaic and DEM using Pix4D or OpenDroneMap.
- Import drone images
- Check image geotags
- Add ground control points
- Initial processing: alignment
- Dense point cloud generation
- Mesh and texture creation
- Export orthomosaic and DSM
PostGIS Spatial QueriesIntermediate · ⏱ 3 hours
Set up PostGIS and write spatial SQL queries for geographic analysis.
- Install PostgreSQL and PostGIS extension
- Create spatial database
- Import data with ogr2ogr
- Write spatial queries (ST_Within, ST_Buffer)
- Create spatial views
- Connect QGIS to database
- Visualize query results
Flood Mapping with Sentinel-1 SARAdvanced · ⏱ 4 hours
Map flood extent using Sentinel-1 radar imagery in Google Earth Engine.
- Load pre/post-flood Sentinel-1 images
- Apply orbit correction and thermal noise removal
- Create backscatter composites
- Calculate log-ratio change detection
- Threshold to extract flood extent
- Overlay with population data
- Export flood map
Web Map with Leaflet JSBeginner · ⏱ 2 hours
Build an interactive web map from scratch using Leaflet and GeoJSON.
- Set up HTML with Leaflet CDN
- Initialize map with center and zoom
- Add OSM tile layer
- Load GeoJSON data
- Style features by properties
- Add popups with information
- Deploy to web hosting
Land Cover Classification with Random ForestAdvanced · ⏱ 5 hours
Classify satellite imagery into land cover classes using Random Forest in GEE or Python.
- Collect training samples for each class
- Extract spectral features
- Train Random Forest classifier
- Apply to full image
- Generate confusion matrix
- Calculate accuracy metrics
- Create final land cover map
Python Geospatial Analysis with GeoPandasIntermediate · ⏱ 3 hours
Perform vector spatial analysis using Python GeoPandas library.
- Install GeoPandas environment
- Read vector data into GeoDataFrame
- Explore data: .plot(), .describe()
- Perform spatial joins
- Calculate buffer zones
- Dissolve and aggregate
- Create choropleth map
RTK GNSS Survey SetupIntermediate · ⏱ 3 hours
Set up RTK base-rover system for centimeter-accuracy field surveying.
- Set up base station on known point
- Configure radio/cellular link
- Initialize rover and check RTK fix
- Survey points with 10-second observations
- Perform quality checks (PDOP, residuals)
- Export coordinates
- Post-process if needed
Google Earth Engine JavaScript BasicsBeginner · ⏱ 2 hours
Write your first GEE scripts to visualize and analyze satellite data.
- Access GEE Code Editor
- Load and visualize Sentinel-2 imagery
- Filter by date and cloud cover
- Create true-color and false-color composites
- Calculate NDVI
- Add layer to map
- Export to Drive
Change Detection from Satellite ImageryAdvanced · ⏱ 4 hours
Detect and map land use changes between two dates using satellite imagery.
- Acquire pre/post imagery
- Pre-process both scenes
- Classify both dates independently
- Post-classification comparison
- Create change detection matrix
- Map changes by category
- Validate with reference data
3D Terrain VisualizationBeginner · ⏱ 2 hours
Create 3D terrain views using DEM data in QGIS or web platforms.
- Download DEM for area of interest
- Load in QGIS
- Open 3D Map View
- Set vertical exaggeration
- Drape satellite imagery over terrain
- Adjust lighting and shadows
- Create flythrough animation
Software & Tools
Desktop GIS
Remote Sensing
Programming Libraries
Photogrammetry & Drones
Spatial Databases
GNSS & Surveying
References
All Credit @ Al Jubaer | aljubaer.com