Browse papers
A

Section A: Long Answer Questions

Attempt all questions.

5 questions
1long10 marks

Explain the interaction of electromagnetic (EM) radiation with the atmosphere and the concept of atmospheric windows. State Wien's displacement law and Stefan-Boltzmann law.

The Sun behaves approximately as a blackbody at a surface temperature of 5800 K5800\ \text{K}, while the Earth radiates approximately as a blackbody at 300 K300\ \text{K}.

(a) Compute the wavelength of peak spectral radiant emittance for both the Sun and the Earth, and state which part of the EM spectrum each falls in.

(b) Compute the ratio of the total radiant emittance of the Sun to that of the Earth per unit area.

Use b=2898 μm\cdotpKb = 2898\ \mu\text{m·K} (Wien's constant) and σ=5.67×108 W\cdotpm2\cdotpK4\sigma = 5.67\times10^{-8}\ \text{W·m}^{-2}\text{·K}^{-4}.

Interaction of EM radiation with the atmosphere

As solar/terrestrial radiation passes through the atmosphere it is modified by three processes:

  • Absorption — gases (H2_2O, CO2_2, O3_3) convert radiant energy to heat at characteristic wavelengths, removing energy from the beam.
  • Scattering — redirection by particles/molecules: Rayleigh (particles ≪ λ, ∝ λ⁻⁴, causes blue sky), Mie (particles ≈ λ, dust/aerosols), and non-selective (particles ≫ λ, clouds appear white).
  • Transmission — the fraction that passes through largely unaffected.

Atmospheric windows

Wavelength regions where the atmosphere is highly transmissive (low absorption) are called atmospheric windows. Remote sensing sensors are designed to operate only within these windows. Major windows include:

WindowApprox. rangeUse
Visible–NIR0.4–1.3 µmOptical imagery
SWIR1.5–1.8, 2.0–2.5 µmMineral/moisture
Thermal IR3–5 µm, 8–14 µmSurface temperature
Microwave>1 mm (radar)All-weather, day/night

Strong absorption bands (e.g. around 2.7, 6.3 µm by H2_2O and 15 µm by CO2_2) block the intervening regions.

Laws

Wien's displacement law:

λmax=bT,b=2898 μm\cdotpK\lambda_{max} = \frac{b}{T}, \qquad b = 2898\ \mu\text{m·K}

Stefan-Boltzmann law:

M=σT4,σ=5.67×108 W\cdotpm2\cdotpK4M = \sigma T^4, \qquad \sigma = 5.67\times10^{-8}\ \text{W·m}^{-2}\text{·K}^{-4}

(a) Peak wavelengths

Sun:

λmax,=28985800=0.4997 μm0.50 μm\lambda_{max,\odot} = \frac{2898}{5800} = 0.4997\ \mu\text{m} \approx \mathbf{0.50\ \mu m}

This lies in the visible (green) region of the spectrum.

Earth:

λmax,=2898300=9.66 μm\lambda_{max,\oplus} = \frac{2898}{300} = \mathbf{9.66\ \mu m}

This lies in the thermal infrared region (8–14 µm window) — hence thermal sensors detect Earth's emitted radiation.

(b) Ratio of total radiant emittance

MM=(TT)4=(5800300)4=(19.333)4\frac{M_\odot}{M_\oplus} = \left(\frac{T_\odot}{T_\oplus}\right)^4 = \left(\frac{5800}{300}\right)^4 = (19.333)^4 =1.397×105= 1.397\times10^{5}

The Sun emits about 1.40×1051.40\times10^{5} times more energy per unit area than the Earth.

(Check: M=5.67×108×58004=6.42×107 W/m2M_\odot = 5.67\times10^{-8}\times5800^4 = 6.42\times10^{7}\ \text{W/m}^2; M=5.67×108×3004=459 W/m2M_\oplus = 5.67\times10^{-8}\times300^4 = 459\ \text{W/m}^2; ratio =6.42×107/459=1.40×105= 6.42\times10^{7}/459 = 1.40\times10^{5} ✓)

em-spectrumatmospheric-windowsblackbody-radiation
2long10 marks

Describe the four types of resolution (spatial, spectral, radiometric, temporal) used to characterise a remote sensing system, with an example for each.

A polar-orbiting optical satellite carries a pushbroom sensor with the following specifications:

  • Orbital altitude H=705 kmH = 705\ \text{km}
  • Instantaneous Field of View (IFOV) =42.5 μrad= 42.5\ \mu\text{rad}
  • Total cross-track Field of View (FOV) =15= 15^\circ
  • Radiometric quantisation =12 bits= 12\ \text{bits}

(a) Compute the ground sample distance (GSD) at nadir in metres.

(b) Compute the swath width on the ground (assume flat Earth, swath =2Htan(FOV/2)= 2H\tan(\text{FOV}/2)).

(c) State the number of grey levels the sensor can record.

Four types of resolution

  • Spatial resolution — the smallest ground area represented by one pixel (ground projection of the IFOV). Example: Landsat-8 OLI multispectral bands = 30 m.
  • Spectral resolution — the number and width of wavelength bands a sensor records. Example: Hyperspectral AVIRIS records 224 narrow bands (~10 nm each); a panchromatic band is a single broad band.
  • Radiometric resolution — the number of brightness (grey) levels = quantisation bit depth. Example: Landsat-8 = 12-bit (4096 levels) vs older Landsat = 8-bit (256 levels).
  • Temporal resolution — the revisit interval over the same area. Example: Landsat = 16 days; MODIS = ~1 day.

Calculations

(a) Ground sample distance at nadir

GSD = IFOV (in radians) × altitude:

GSD=β×H=(42.5×106 rad)×(705×103 m)\text{GSD} = \beta \times H = (42.5\times10^{-6}\ \text{rad})\times(705\times10^{3}\ \text{m}) =29.96 m30 m= 29.96\ \text{m} \approx \mathbf{30\ m}

(b) Swath width

SW=2Htan ⁣(FOV2)=2(705 km)tan(7.5)SW = 2H\tan\!\left(\frac{FOV}{2}\right) = 2(705\ \text{km})\tan(7.5^\circ) tan(7.5)=0.13165\tan(7.5^\circ) = 0.13165 SW=1410×0.13165=185.6 km185.6 kmSW = 1410 \times 0.13165 = 185.6\ \text{km} \approx \mathbf{185.6\ km}

(c) Number of grey levels

212=4096 grey levels (values 04095).2^{12} = \mathbf{4096\ grey\ levels}\ (\text{values }0\text{–}4095).
satellite-imageryresolutionswath-coverage
3long10 marks

Explain the difference between image enhancement and image classification. Describe linear contrast stretching and histogram equalisation.

An 8-bit image (DN range 0–255) has actual pixel values confined to the range DNmin=48\text{DN}_{min}=48 to DNmax=176\text{DN}_{max}=176.

(a) Derive the linear contrast-stretch transformation and compute the output DN for an input pixel of DN=100\text{DN}=100.

(b) A 3×3 image window is given below. Apply a 3×3 mean (low-pass) filter and compute the new value of the centre pixel.

 40  52  60
 48 120  64
 50  58  70

Enhancement vs classification

  • Image enhancement improves the visual interpretability of an image for a human analyst by manipulating pixel brightness/contrast (e.g. contrast stretch, filtering). It does not assign meaning to pixels.
  • Image classification assigns each pixel to a thematic class/category (e.g. water, forest, urban) based on its spectral signature, producing a thematic map. It is the analytical/quantitative step.

Linear contrast stretch expands a narrow DN range to fill the full display range using:

DNout=DNinDNminDNmaxDNmin×(L1)\text{DN}_{out} = \frac{\text{DN}_{in}-\text{DN}_{min}}{\text{DN}_{max}-\text{DN}_{min}}\times(L-1)

where L=256L=256 for 8-bit data.

Histogram equalisation is a non-linear stretch that redistributes DN values so the cumulative distribution function (CDF) becomes approximately linear, assigning more output levels to the most frequently occurring (most populated) DN values, thus maximising overall contrast.

(a) Linear contrast stretch

DNout=DNin4817648×255=DNin48128×255\text{DN}_{out} = \frac{\text{DN}_{in}-48}{176-48}\times 255 = \frac{\text{DN}_{in}-48}{128}\times 255

For DNin=100\text{DN}_{in}=100:

DNout=10048128×255=52128×255=0.40625×255=103.6\text{DN}_{out} = \frac{100-48}{128}\times 255 = \frac{52}{128}\times 255 = 0.40625\times255 = 103.6 DNout=104 (rounded).\Rightarrow \mathbf{DN_{out}=104}\ (\text{rounded}).

(b) 3×3 mean filter on centre pixel

The mean filter replaces the centre value with the average of all nine pixels:

mean=40+52+60+48+120+64+50+58+709\text{mean} = \frac{40+52+60+48+120+64+50+58+70}{9} =5629=62.44= \frac{562}{9} = 62.44 New centre value=62 (rounded).\Rightarrow \mathbf{New\ centre\ value = 62}\ (\text{rounded}).

Note the high centre value (120) is smoothed down toward its neighbours, illustrating noise suppression by low-pass filtering.

image-processingcontrast-enhancementhistogram
4long10 marks

Compare the raster and vector GIS data models in terms of structure, storage, accuracy, and suitability for analysis. List two advantages and two disadvantages of each.

A raster layer covers an area of 6 km×4 km6\ \text{km} \times 4\ \text{km} with a cell size of 20 m×20 m20\ \text{m} \times 20\ \text{m}. Each cell stores one attribute value as an unsigned 8-bit integer.

(a) Compute the number of rows, columns, and total cells.

(b) Compute the raw (uncompressed) storage size in kilobytes (1 KB = 1024 bytes).

(c) If the same area were resampled to a 10 m10\ \text{m} cell, by what factor does the file size change?

Raster vs Vector

AspectRasterVector
StructureGrid of cells (pixels)Points, lines, polygons (x,y)
StorageCan be large (every cell stored)Compact for discrete features
AccuracyLimited by cell sizeHigh positional accuracy
Best forContinuous data, overlay/map algebraDiscrete features, networks, precise boundaries

Raster — advantages: simple data structure; efficient for overlay/map-algebra and continuous surfaces (DEM, imagery). Raster — disadvantages: large file sizes at fine resolution; cell-size limits spatial accuracy and produces blocky boundaries.

Vector — advantages: compact storage; precise geometry and topology (good for networks/adjacency). Vector — disadvantages: complex data structure/algorithms; overlay and continuous-surface analysis are computationally harder.

(a) Rows, columns, total cells

Columns=6000 m20 m=300\text{Columns} = \frac{6000\ \text{m}}{20\ \text{m}} = 300 Rows=4000 m20 m=200\text{Rows} = \frac{4000\ \text{m}}{20\ \text{m}} = 200 Total cells=300×200=60,000 cells\text{Total cells} = 300\times200 = \mathbf{60{,}000\ cells}

(b) Storage size (8-bit = 1 byte/cell)

Size=60,000 bytes=60,0001024=58.59 KB\text{Size} = 60{,}000\ \text{bytes} = \frac{60{,}000}{1024} = \mathbf{58.59\ KB}

(c) Effect of halving cell size to 10 m

Halving the cell size doubles both rows and columns, so the number of cells increases by 2×2=42\times2 = 4:

New cells=600×400=240,000 cells\text{New cells} = 600\times400 = 240{,}000\ \text{cells} New size=240,000 bytes=234.4 KB\text{New size} = 240{,}000\ \text{bytes} = 234.4\ \text{KB}

The file size increases by a factor of 4 (quadruples).

gis-data-modelsraster-vectordata-structures
5long10 marks

Explain the working principle of the Global Positioning System (GPS), the concept of trilateration, and the major sources of GPS error. What is Dilution of Precision (DOP) and why is satellite geometry important?

(a) A GPS receiver measures the travel time of a signal from a satellite as t=67.2 mst = 67.2\ \text{ms}. Taking the speed of EM waves as c=3×108 m/sc = 3\times10^{8}\ \text{m/s}, compute the pseudorange to the satellite.

(b) If the receiver clock is in error (fast) by 1 μs1\ \mu\text{s}, compute the resulting range error and explain why a minimum of four satellites is needed for a 3-D fix.

Working principle of GPS

GPS determines position by measuring the distance (range) from the receiver to several satellites whose positions are precisely known from the broadcast ephemeris. Each satellite transmits a coded signal stamped with the transmission time; the receiver measures the signal travel time Δt\Delta t and computes range R=cΔtR = c\,\Delta t.

Trilateration: Knowing the distance to one satellite places the receiver on a sphere; two satellites → intersection circle; three satellites → two candidate points (one rejected as non-physical). Thus three ranges fix a 3-D position if the receiver clock were perfect. A fourth satellite is required to solve for the receiver clock bias as well (4 unknowns: X, Y, Z, clock error).

Major GPS error sources

  • Ionospheric and tropospheric delay
  • Satellite and receiver clock errors
  • Ephemeris (orbit) errors
  • Multipath (signal reflection)
  • Receiver noise

Dilution of Precision (DOP)

DOP is a dimensionless number describing how satellite geometry amplifies measurement error into position error:

σposition=DOP×σmeasurement\sigma_{position} = \text{DOP}\times\sigma_{measurement}

Widely spaced satellites give a low DOP (good geometry); satellites clustered together give a high DOP (poor geometry) and a larger position error. Hence good geometry is essential for accuracy.

(a) Pseudorange

R=cΔt=(3×108 m/s)×(67.2×103 s)R = c\,\Delta t = (3\times10^{8}\ \text{m/s})\times(67.2\times10^{-3}\ \text{s}) =2.016×107 m=20,160 km= 2.016\times10^{7}\ \text{m} = \mathbf{20{,}160\ km}

(b) Range error from clock bias

A 1 μs1\ \mu\text{s} clock error produces a range error:

δR=cδt=(3×108)×(1×106)=300 m\delta R = c\,\delta t = (3\times10^{8})\times(1\times10^{-6}) = \mathbf{300\ m}

Because even a tiny clock error causes a large range error, the receiver clock cannot be trusted. The position solution therefore has four unknowns (X,Y,Z,Δtclock)(X, Y, Z, \Delta t_{clock}), requiring four independent range equations — hence four satellites — to solve simultaneously for the 3-D position and the clock bias.

gpstrilaterationdop
B

Section B: Short Answer Questions

Attempt all questions.

6 questions
6short5 marks

Define NDVI and explain why it discriminates vegetation. For a healthy-vegetation pixel the reflectance is NIR=0.52\text{NIR}=0.52 and Red=0.08\text{Red}=0.08; for a bare-soil pixel NIR=0.28\text{NIR}=0.28 and Red=0.26\text{Red}=0.26. Compute the NDVI for both pixels and interpret the results.

NDVI

The Normalised Difference Vegetation Index is:

NDVI=NIRRedNIR+Red\text{NDVI} = \frac{\text{NIR}-\text{Red}}{\text{NIR}+\text{Red}}

Healthy vegetation strongly absorbs red light (chlorophyll) and strongly reflects NIR (leaf mesophyll), so the difference is large and positive. Soil, water and stressed vegetation reflect red and NIR more similarly, giving low values. NDVI ranges from 1-1 to +1+1.

Vegetation pixel

NDVI=0.520.080.52+0.08=0.440.60=0.733\text{NDVI} = \frac{0.52-0.08}{0.52+0.08} = \frac{0.44}{0.60} = \mathbf{0.733}

High positive value → dense, healthy vegetation.

Bare-soil pixel

NDVI=0.280.260.28+0.26=0.020.54=0.037\text{NDVI} = \frac{0.28-0.26}{0.28+0.26} = \frac{0.02}{0.54} = \mathbf{0.037}

Near-zero value → bare soil / non-vegetated surface.

Interpretation: the large NDVI contrast (0.733 vs 0.037) clearly separates the two cover types, confirming NDVI as an effective vegetation discriminator.

vegetation-indexndvispectral-bands
7short5 marks

Differentiate between buffer and overlay operations in GIS with a civil-engineering example of each. A straight river segment is 3.2 km3.2\ \text{km} long. A 50 m50\ \text{m} buffer (on each side) is created to define a riparian protection zone. Assuming the river is treated as a line, compute the approximate area of the buffer zone in hectares (ignore end caps).

Buffer vs Overlay

  • Buffer — generates a new polygon enclosing all area within a specified distance of a feature (point/line/polygon). Civil example: a 50 m no-construction zone around a transmission line or river.
  • Overlay — combines two or more layers spatially to create a new layer carrying attributes from all inputs (union, intersect, etc.). Civil example: intersecting a slope layer with a land-use layer to find buildable parcels on gentle slopes.

Buffer area

For a line buffered by distance dd on both sides (ignoring end caps), the strip is a rectangle of length LL and width 2d2d:

A=L×2d=3200 m×(2×50 m)A = L \times 2d = 3200\ \text{m} \times (2\times50\ \text{m}) =3200×100=320,000 m2= 3200 \times 100 = 320{,}000\ \text{m}^2

Convert to hectares (1 ha=10,000 m21\ \text{ha}=10{,}000\ \text{m}^2):

A=320,00010,000=32 haA = \frac{320{,}000}{10{,}000} = \mathbf{32\ ha}
spatial-analysisbufferoverlay
8short5 marks

Explain what a Digital Elevation Model (DEM) is and list three civil-engineering applications. A DEM has a cell size of 30 m30\ \text{m}. The elevation at a cell is 1450 m1450\ \text{m} and at the adjacent east cell is 1465 m1465\ \text{m}. Compute the slope between these two cells in percent and in degrees.

DEM

A Digital Elevation Model is a raster representation of the continuous terrain (bare-earth) surface, storing an elevation value in each cell. (A DSM includes surface objects such as buildings/trees; a DTM/DEM represents the ground.)

Civil applications: (1) watershed delineation and hydrological/flood modelling; (2) earthwork cut-and-fill and road/canal alignment design; (3) slope-stability and landslide-susceptibility mapping (also viewshed, line-of-sight).

Slope calculation

Horizontal distance between adjacent (east) cells = cell size = 30 m. Rise = 14651450=15 m1465 - 1450 = 15\ \text{m}.

Slope in percent:

S%=riserun×100=1530×100=50%S\% = \frac{\text{rise}}{\text{run}}\times100 = \frac{15}{30}\times100 = \mathbf{50\%}

Slope in degrees:

θ=tan1 ⁣(1530)=tan1(0.5)=26.57\theta = \tan^{-1}\!\left(\frac{15}{30}\right) = \tan^{-1}(0.5) = \mathbf{26.57^\circ}
demslopeterrain-analysis
9short5 marks

Explain supervised versus unsupervised classification. Given the following error (confusion) matrix from an accuracy assessment, compute the overall accuracy.

Ref: WaterRef: ForestRef: UrbanRow total
Class: Water453250
Class: Forest460670
Class: Urban175260
Col total507060180

Supervised vs Unsupervised

  • Supervised classification — the analyst defines training samples for known classes; the algorithm (e.g. maximum likelihood) learns each class's spectral signature and labels all pixels. Requires prior ground knowledge.
  • Unsupervised classification — the algorithm (e.g. K-means, ISODATA) groups pixels into spectral clusters automatically; the analyst assigns class labels afterwards. Requires no prior training data.

Overall accuracy

Overall accuracy = (sum of correctly classified pixels on the diagonal) ÷ (total pixels):

Diagonal=45+60+52=157\text{Diagonal} = 45 + 60 + 52 = 157 Total=180\text{Total} = 180 OA=157180=0.8722=87.22%\text{OA} = \frac{157}{180} = 0.8722 = \mathbf{87.22\%}

(For reference, the off-diagonal values represent omission/commission errors, e.g. 4 water pixels misclassified as forest.)

image-classificationaccuracy-assessmenterror-matrix
10short5 marks

List and briefly explain the elements of visual image interpretation. An aerial photograph is taken from a flying height of 2400 m2400\ \text{m} above terrain with a camera of focal length 152 mm152\ \text{mm}. Compute the photo scale and the ground length corresponding to a feature measured as 90 mm90\ \text{mm} on the photograph.

Elements of visual image interpretation

  • Tone/colour — relative brightness or hue.
  • Shape — outline/form of objects (e.g. rectangular buildings).
  • Size — relative or absolute dimensions.
  • Pattern — spatial arrangement (e.g. orchard rows).
  • Texture — smoothness/roughness of tonal variation.
  • Shadow — indicates height/profile, aids identification.
  • Association — related features occurring together (e.g. school near playground).
  • Site/location — topographic/environmental setting.

Photo scale

For a vertical photograph:

Scale=fH=0.152 m2400 m=115,789\text{Scale} = \frac{f}{H} = \frac{0.152\ \text{m}}{2400\ \text{m}} = \frac{1}{15{,}789} Scale1:15,790\Rightarrow \mathbf{Scale \approx 1{:}15{,}790}

Ground length

Ground distance = photo distance × scale denominator:

Dground=90 mm×15,789=1,421,010 mmD_{ground} = 90\ \text{mm} \times 15{,}789 = 1{,}421{,}010\ \text{mm} =1421 m1.42 km= 1421\ \text{m} \approx \mathbf{1.42\ km}

(Check via similar triangles: D=dHf=0.090×24000.152=1421 mD = \dfrac{d\,H}{f} = \dfrac{0.090\times2400}{0.152} = 1421\ \text{m} ✓)

image-interpretationinterpretation-elementsscale
11short5 marks

Differentiate between active and passive remote sensing systems with examples. Explain two key advantages of microwave (radar) remote sensing for civil engineering applications in Nepal. State what is meant by the wavelength bands (X, C, L) used in radar.

Active vs Passive remote sensing

  • Passive sensors detect natural radiation — reflected sunlight or emitted thermal energy. They depend on an external source (Sun) and weather. Examples: Landsat OLI, MODIS, aerial cameras, thermal scanners.
  • Active sensors supply their own energy source, transmit a pulse and record the backscattered return. They are independent of sunlight. Examples: RADAR (SAR), LiDAR.

Advantages of microwave (radar) RS for Nepal

  1. All-weather, day-and-night capability — microwaves penetrate clouds, haze and rain, which is invaluable in Nepal's monsoon-clouded, mountainous terrain where optical imagery is frequently obscured. Useful for flood and landslide monitoring during the rainy season.
  2. Sensitivity to surface roughness, moisture and structure — radar backscatter responds to soil moisture, surface geometry and ground deformation; SAR interferometry (InSAR) can measure millimetre-scale ground/infrastructure displacement, aiding landslide, subsidence and dam/structure monitoring.

Radar wavelength bands

Radar systems operate in different microwave bands distinguished by wavelength/frequency; longer wavelengths penetrate vegetation/soil more:

BandApprox. wavelengthNote
X-band~2.4–3.8 cmHigh resolution, low penetration
C-band~3.8–7.5 cmSentinel-1; balanced use
L-band~15–30 cmGreater vegetation/ground penetration

Longer-wavelength bands (L) penetrate canopy and soil more deeply than shorter (X) bands.

active-passive-sensorsradarmicrowave-rs

Frequently asked questions

Where can I find the BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) question paper 2079?
The full BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) 2079 (regular) question paper is available free on Kekkei. You can read every question online and attempt the paper under timed exam conditions.
Does the Remote Sensing and GIS (IOE, CE 754) 2079 paper come with solutions?
Yes. Every question on this Remote Sensing and GIS (IOE, CE 754) past paper includes a step-by-step solution, plus instant AI feedback when you attempt it on Kekkei.
How many marks is the BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) 2079 paper?
The BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) 2079 paper carries 80 full marks and is meant to be completed in 180 minutes, across 11 questions.
Is practising this Remote Sensing and GIS (IOE, CE 754) past paper free?
Yes — reading and attempting this Remote Sensing and GIS (IOE, CE 754) past paper on Kekkei is completely free.