Browse papers
A

Section A: Long Answer Questions

Attempt all questions.

5 questions
1long10 marks

Explain the electromagnetic (EM) spectrum as used in remote sensing and the concept of atmospheric windows. With the help of a labelled sketch, describe the major spectral regions (visible, near-infrared, thermal infrared, microwave) and state the principal civil-engineering application of each region.

A thermal sensor records radiant exitance from a road surface. Using Wien's displacement law, compute the wavelength of peak emission if the asphalt surface is at T=320 KT = 320\ \text{K}, and state in which spectral region this peak lies. Take Wien's constant b=2898 μmKb = 2898\ \mu\text{m}\cdot\text{K}.

1. The EM spectrum in remote sensing

Remote sensing relies on detecting electromagnetic energy that is reflected or emitted from the Earth's surface. The energy travels as waves characterised by wavelength λ\lambda and frequency ν\nu, related by c=λνc = \lambda\nu, where c=3×108 m/sc = 3\times10^{8}\ \text{m/s}.

Labelled sketch (increasing wavelength to the right)

 Gamma | X-ray | UV | VISIBLE | Near-IR | Mid-IR | Thermal-IR | Microwave | Radio
             0.4um  0.7um    1.3um    3um      14um        1mm        1m
           |<------ optical / reflective ------>|<-emissive->|<- radar ->|

Major spectral regions and civil applications

RegionWavelengthSourcePrincipal civil application
Visible (V)0.4-0.7 umReflected sunlightLand-use mapping, water turbidity, base-map photo-interpretation
Near-infrared (NIR)0.7-1.3 umReflected sunlightVegetation health (NDVI), delineation of land/water for catchment & drainage works
Thermal-infrared (TIR)3-14 umEmitted heatUrban heat-island studies, detecting moisture/seepage in dams & pavements, asphalt condition
Microwave (radar)1 mm-1 mActive (emitted by sensor)All-weather DEM generation (InSAR), soil-moisture, flood-extent & landslide deformation monitoring

Atmospheric windows

The atmosphere absorbs EM energy selectively (mainly via H2O, CO2, O3). The wavelength bands where transmission is high are called atmospheric windows; sensors are designed to operate within them. Major windows lie in the visible/NIR (0.4-1.3 um), several in the mid/thermal IR (3-5 um and 8-14 um), and a very wide window in the microwave region (> 2 cm), which is why radar is essentially all-weather.

2. Wien's displacement law calculation

Wien's law gives the wavelength of peak spectral exitance of a blackbody:

λmax=bT\lambda_{max} = \frac{b}{T}

Given b=2898 μmKb = 2898\ \mu\text{m}\cdot\text{K} and T=320 KT = 320\ \text{K}:

λmax=2898 μmK320 K=9.056 μm\lambda_{max} = \frac{2898\ \mu\text{m}\cdot\text{K}}{320\ \text{K}} = 9.056\ \mu\text{m}

The peak emission occurs at λmax9.06 μm\lambda_{max} \approx 9.06\ \mu\text{m}, which lies in the thermal-infrared region (8-14 um window). This confirms that a thermal sensor operating in the 8-14 um window is the correct choice for sensing emitted heat from a pavement at ambient road temperature.

em-spectrumatmospheric-windowssensors
2long8 marks

Define the four types of resolution (spatial, spectral, radiometric, temporal) of a remote-sensing system and explain the trade-offs among them.

A pushbroom satellite sensor has a focal length f=10 mf = 10\ \text{m}, a detector pixel pitch p=13 μmp = 13\ \mu\text{m}, and flies at an orbital altitude H=700 kmH = 700\ \text{km}. (a) Compute the Ground Sampling Distance (GSD) at nadir. (b) If the sensor digitizes the signal to 12 bits, how many grey levels can each pixel store, and what is this property called?

Four types of resolution

  • Spatial resolution — the smallest ground area represented by one pixel (the GSD); governs how much fine detail can be seen.
  • Spectral resolution — the number and width of wavelength bands the sensor records; finer (narrower, more) bands allow better material discrimination.
  • Radiometric resolution — the number of digital quantisation levels (bit depth) used to record brightness; higher bit depth resolves subtle reflectance differences.
  • Temporal resolution — the revisit interval, i.e. how often the same area is imaged; important for change-detection and disaster monitoring.

Trade-offs

For a fixed sensor/data-rate budget, improving one resolution usually degrades another. A small IFOV (fine spatial resolution) collects less energy per pixel, so to keep signal-to-noise acceptable the band must be widened (coarser spectral resolution) or dwell time increased. Higher radiometric and spectral resolution increase data volume, often forcing a narrower swath that lengthens the revisit time (coarser temporal resolution).

(a) Ground Sampling Distance

For a frame/pushbroom optical system the GSD at nadir follows from similar triangles:

GSD=pHf\text{GSD} = \frac{p \cdot H}{f}

Convert to consistent SI units: p=13 μm=13×106 mp = 13\ \mu\text{m} = 13\times10^{-6}\ \text{m}, H=700 km=7.0×105 mH = 700\ \text{km} = 7.0\times10^{5}\ \text{m}, f=10 mf = 10\ \text{m}.

GSD=(13×106 m)(7.0×105 m)10 m=9.110 m=0.91 m\text{GSD} = \frac{(13\times10^{-6}\ \text{m})(7.0\times10^{5}\ \text{m})}{10\ \text{m}} = \frac{9.1}{10}\ \text{m} = 0.91\ \text{m}

GSD = 0.91 m (i.e. about 0.91 m per pixel at nadir).

(b) Grey levels

For a 12-bit quantisation the number of discrete grey levels is:

212=4096 levels (0 to 4095)2^{12} = 4096\ \text{levels (0 to 4095)}

Each pixel can store 4096 grey levels. This property is the sensor's radiometric resolution.

satellite-imageryresolutionground-sampling-distance
3long8 marks

Describe the major steps of digital image processing in remote sensing under the headings: pre-processing, enhancement, and classification.

Then perform a linear contrast stretch on an 8-bit image whose actual pixel digital numbers (DN) occupy only the range 60 to 158. Give the transformation equation, and compute the stretched output DN for input values 60, 100 and 158. Show how the stretch improves contrast.

Major steps of digital image processing

1. Pre-processing (restoration): corrects sensor and platform-induced errors before analysis.

  • Radiometric correction: removes striping, line dropout, sensor-gain errors and atmospheric haze; converts DN to radiance/reflectance.
  • Geometric correction: removes distortions from Earth curvature, relief and platform attitude; includes georeferencing and resampling to a map projection.

2. Enhancement: improves visual interpretability without changing information content.

  • Contrast stretching, density slicing, spatial filtering (smoothing/edge detection), band ratioing and principal component analysis.

3. Classification: assigns pixels to thematic land-cover classes.

  • Supervised (training samples + maximum-likelihood / SVM) and unsupervised (clustering, e.g. ISODATA, K-means), followed by accuracy assessment.

Linear contrast stretch

The min-max linear stretch maps the input range [DNmin,DNmax][DN_{min}, DN_{max}] onto the full display range [0,255][0, 255]:

DNout=(DNinDNminDNmaxDNmin)×255DN_{out} = \left(\frac{DN_{in} - DN_{min}}{DN_{max} - DN_{min}}\right)\times 255

Here DNmin=60DN_{min} = 60, DNmax=158DN_{max} = 158, so DNmaxDNmin=98DN_{max} - DN_{min} = 98.

DNinDN_{in}CalculationDNoutDN_{out} (rounded)
60(6060)/98×255=0(60-60)/98 \times 255 = 00
100(10060)/98×255=(40/98)×255=104.08(100-60)/98 \times 255 = (40/98)\times255 = 104.08104
158(15860)/98×255=255(158-60)/98 \times 255 = 255255

How contrast improves

Before stretching the data used only 15860=98158-60 = 98 of the available 256 levels (about 38% of the dynamic range), so the image appeared flat and low-contrast. After stretching, the same scene spans the full 0-255 range; differences between adjacent features are spread over a wider brightness span, making edges and tonal variations far more distinguishable.

Stretched values: DN(60) = 0, DN(100) = 104, DN(158) = 255.

image-processingimage-enhancementhistogram
4long8 marks

Compare and contrast the raster and vector data models used in GIS, covering data structure, storage, suitability and analytical strengths. Provide a labelled example of how a single road and a forest polygon would be represented in each model.

A raster layer covers an area of 4 km×3 km4\ \text{km}\times 3\ \text{km} with a cell size of 20 m20\ \text{m}. (a) How many rows, columns and total cells does the grid contain? (b) If each cell stores an 8-bit value, what is the uncompressed file size in kilobytes (1 KB = 1024 bytes)?

Raster vs vector data models

AspectRasterVector
Basic unitGrid cell (pixel) with a valuePoints, lines, polygons defined by (x,y) coordinates
Data structure2-D array; location implied by row/columnCoordinate lists + topology/attributes
Spatial accuracyLimited by cell size; "stair-step" edgesHigh; smooth, exact boundaries
StorageLarge for fine cells (regular, but redundant)Compact for discrete features
Best forContinuous surfaces (elevation, temperature, satellite imagery), overlay & map algebraDiscrete features (roads, parcels, utilities), network analysis
Analytical strengthMap algebra, surface/terrain modelling, proximityTopology, network routing, precise area/length

Representation of a road and a forest polygon

VECTOR                          RASTER (R = road cell, F = forest cell, . = other)
 Road = polyline:               . . R . . .
  (2,1)-(2,3)-(4,4)             . . R . . .
 Forest = polygon:              . . R F F .
  closed ring of vertices       . . . F F .
                                . . . F F .

In vector the road is one line feature (an ordered vertex list) and the forest is one polygon (a closed ring); in raster both are approximated by sets of coded cells.

(a) Grid dimensions

Area = 4 km (E-W) x 3 km (N-S), cell size = 20 m.

  • Columns = 4000 m20 m=200\dfrac{4000\ \text{m}}{20\ \text{m}} = 200 columns
  • Rows = 3000 m20 m=150\dfrac{3000\ \text{m}}{20\ \text{m}} = 150 rows
  • Total cells = 200×150=30,000200 \times 150 = 30{,}000 cells

(b) Uncompressed file size

Each cell = 8 bits = 1 byte.

Size=30,000 cells×1 byte=30,000 bytes\text{Size} = 30{,}000\ \text{cells} \times 1\ \text{byte} = 30{,}000\ \text{bytes} =30,0001024 KB=29.30 KB= \frac{30{,}000}{1024}\ \text{KB} = 29.30\ \text{KB}

Grid = 150 rows x 200 columns = 30,000 cells; uncompressed size = 30,000 bytes ≈ 29.30 KB.

gis-data-modelsraster-vectordata-structure
5long8 marks

Explain the working principle of the Global Positioning System (GPS), covering its three segments and the concept of trilateration. Why are a minimum of four satellites required for a 3-D position fix?

A GPS receiver measures the travel time of a signal from a satellite as t=0.07 st = 0.07\ \text{s}. (a) Compute the pseudorange (distance) to the satellite, taking the speed of EM propagation c=3×108 m/sc = 3\times10^{8}\ \text{m/s}. (b) Briefly define Dilution of Precision (DOP) and state whether a low or high DOP value is desirable.

Working principle of GPS

GPS is a satellite-based positioning system organised in three segments:

  • Space segment — a constellation of ≥ 24 satellites in ~20,200 km medium Earth orbit, each broadcasting coded timing signals and ephemeris data.
  • Control segment — ground monitoring/master control stations that track the satellites, compute orbit/clock corrections and upload them.
  • User segment — the receivers that decode signals and compute position, velocity and time.

Trilateration

The receiver measures the distance to each satellite from the signal travel time (d=ctd = c\,t). One distance defines a sphere of possible positions around the satellite. The intersection of three spheres narrows the position to (generally) two points, one of which is rejected as non-physical (off the Earth). This geometric method of fixing position from multiple known distances is trilateration.

Why four satellites?

Three satellites suffice for the three unknowns of position (X,Y,ZX, Y, Z). However, the inexpensive receiver clock is not perfectly synchronised with the atomic satellite clocks, introducing a fourth unknown — the receiver clock bias (Δt\Delta t). A fourth satellite provides the extra equation needed to solve simultaneously for X,Y,ZX, Y, Z and Δt\Delta t. That is why the measured ranges are called pseudoranges (range plus clock-bias error) and why four satellites are the minimum for a 3-D fix.

(a) Pseudorange

d=ct=(3×108 m/s)(0.07 s)=2.1×107 md = c \cdot t = (3\times10^{8}\ \text{m/s})(0.07\ \text{s}) = 2.1\times10^{7}\ \text{m}

Pseudorange d = 2.1 × 10⁷ m = 21,000 km. (This is consistent with the ~20,200 km GPS orbit altitude plus slant range.)

(b) Dilution of Precision (DOP)

DOP is a dimensionless number describing how the geometric arrangement of the satellites amplifies measurement error into position error: σposition=DOP×σmeasurement\sigma_{position} = \text{DOP}\times\sigma_{measurement}. Satellites spread widely across the sky give strong geometry and a low DOP; satellites clustered together give weak geometry and a high DOP.

A low DOP value is desirable because it corresponds to better satellite geometry and a more accurate position fix.

gpstrilaterationdop
B

Section B: Short Answer Questions

Attempt all questions.

6 questions
6short6 marks

Define the Normalized Difference Vegetation Index (NDVI) and give its formula and theoretical value range. A pixel over agricultural land records a red-band reflectance of 0.080.08 and a near-infrared reflectance of 0.520.52. Compute the NDVI and interpret what it indicates about the surface.

NDVI

NDVI exploits the contrast between strong chlorophyll absorption in the red band and strong leaf-mesophyll scattering (high reflectance) in the near-infrared (NIR) band. It is defined as:

NDVI=ρNIRρRedρNIR+ρRed\text{NDVI} = \frac{\rho_{NIR} - \rho_{Red}}{\rho_{NIR} + \rho_{Red}}

The index is bounded in the range −1 to +1. Healthy, dense vegetation gives high positive values (~0.6-0.9); bare soil gives low positive values (~0.1-0.2); water and clouds typically give values around 0 or negative.

Calculation

Given ρNIR=0.52\rho_{NIR} = 0.52 and ρRed=0.08\rho_{Red} = 0.08:

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} = 0.733

Interpretation

NDVI ≈ 0.73. This high positive value indicates dense, healthy, photosynthetically active vegetation — consistent with a well-grown agricultural crop. The large NIR/red contrast confirms vigorous green biomass rather than bare soil or stressed plants.

vegetation-indexndvispectral-bands
7short6 marks

An image classification is validated against ground-truth reference points, producing the following error (confusion) matrix for three classes. Compute (a) the overall accuracy, and (b) the producer's accuracy and user's accuracy for the Forest class.

Classified \ ReferenceWaterForestUrbanRow total
Water453250
Forest470680
Urban176270
Col total508070200

(a) Overall accuracy

Overall accuracy = (sum of diagonal correctly classified pixels) / (total reference pixels):

OA=45+70+62200=177200=0.885=88.5%\text{OA} = \frac{45 + 70 + 62}{200} = \frac{177}{200} = 0.885 = 88.5\%

Overall accuracy = 88.5%.

(b) Forest-class accuracies

For the Forest class: diagonal (correct) = 70, classified-as-Forest row total = 80, reference Forest column total = 80.

Producer's accuracy (omission viewpoint — of all true Forest points, how many were correctly mapped):

PAForest=70column total=7080=0.875=87.5%\text{PA}_{Forest} = \frac{70}{\text{column total}} = \frac{70}{80} = 0.875 = 87.5\%

User's accuracy (commission viewpoint — of all points mapped as Forest, how many are truly Forest):

UAForest=70row total=7080=0.875=87.5%\text{UA}_{Forest} = \frac{70}{\text{row total}} = \frac{70}{80} = 0.875 = 87.5\%

Producer's accuracy (Forest) = 87.5%; User's accuracy (Forest) = 87.5%. (Here both equal 87.5% only because the Forest row and column totals happen to be identical at 80; in general they differ.)

accuracy-assessmentconfusion-matrixclassification
8short6 marks

Explain buffer analysis and overlay analysis in GIS and give one civil-engineering use of each. A proposed highway is represented as a straight line segment 5 km long. A 30 m no-construction buffer is to be applied on both sides of the centreline. Compute the total ground area (in hectares) of the buffer corridor, ignoring the rounded end-caps.

Buffer analysis

A buffer creates a zone of a specified distance around point, line or polygon features. It answers proximity questions such as "what lies within X metres of this feature?". Civil use: defining right-of-way / setback corridors along roads, rivers or transmission lines, or protection zones around water-supply intakes.

Overlay analysis

Overlay combines two or more spatial layers to create new features and attributes, using operations such as union, intersect, and clip (vector) or map algebra (raster). Civil use: site suitability analysis — overlaying slope, land-use, soil and proximity layers to select a suitable site for a landfill, reservoir or building.

Buffer corridor area

The corridor is a rectangle: length = centreline length, width = buffer on both sides.

  • Length L=5 km=5000 mL = 5\ \text{km} = 5000\ \text{m}
  • Width W=30 m+30 m=60 mW = 30\ \text{m} + 30\ \text{m} = 60\ \text{m} (both sides)
A=L×W=5000 m×60 m=300,000 m2A = L \times W = 5000\ \text{m} \times 60\ \text{m} = 300{,}000\ \text{m}^2

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

A=300,00010,000=30 haA = \frac{300{,}000}{10{,}000} = 30\ \text{ha}

Buffer corridor area = 30 hectares.

spatial-analysisbufferoverlay
9short8 marks

Define a Digital Elevation Model (DEM) and list two methods of generating one. From the following 3×33\times3 window of a DEM (cell size = 30 m, elevations in metres), compute the slope (in degrees) at the centre cell using the simple maximum elevation-difference / neighbourhood approach, i.e. the steepest descent to an adjacent cell.

  1250  1262  1271
  1248  1255  1268
  1240  1247  1259

Digital Elevation Model

A DEM is a raster representation of the bare-earth terrain surface, where each cell stores a ground elevation value. (When surface features such as buildings and trees are included it is a Digital Surface Model, DSM.)

Two methods of generation:

  1. Stereo-photogrammetry / stereo satellite imagery (e.g. parallax from overlapping stereo pairs).
  2. Active sensing — LiDAR or radar interferometry (InSAR); also ground survey / digitised contours interpolated to a grid.

Slope at the centre cell (steepest adjacent drop)

Centre elevation zc=1255 mz_c = 1255\ \text{m}. The 8 neighbours and their elevation differences (zczneighbourz_c - z_{neighbour}, positive = downhill) are:

NeighbourElev (m)Drop from centre (m)Horizontal distance (m)
NW 125012505302=42.4330\sqrt2 = 42.43
N 12621262−7 (uphill)30
NE 12711271−16 (uphill)42.43
W 12481248730
E 12681268−13 (uphill)30
SW 124012401542.43
S 12471247830
SE 12591259−4 (uphill)42.43

Slope to each downhill neighbour = drop / horizontal distance. The candidates:

  • W: 7/30=0.23337/30 = 0.2333
  • S: 8/30=0.26678/30 = 0.2667
  • SW: 15/42.43=0.353615/42.43 = 0.3536 ← steepest
  • NW: 5/42.43=0.11795/42.43 = 0.1179

The maximum gradient is toward the SW cell:

tanθ=Δzdistance=15 m42.43 m=0.3536\tan\theta = \frac{\Delta z}{\text{distance}} = \frac{15\ \text{m}}{42.43\ \text{m}} = 0.3536 θ=tan1(0.3536)=19.47\theta = \tan^{-1}(0.3536) = 19.47^{\circ}

Slope at the centre cell ≈ 19.5° (steepest descent toward the south-west neighbour).

demslopeterrain-analysis
10short6 marks

List the basic elements of visual image interpretation. A vertical aerial photograph is taken with a camera of focal length f=152 mmf = 152\ \text{mm} from a flying height of H=2280 mH = 2280\ \text{m} above the terrain. (a) Compute the representative-fraction scale of the photograph. (b) If a straight road measures 84 mm84\ \text{mm} on the photo, what is its true ground length in metres?

Elements of visual image interpretation

The standard elements are: tone/colour, shape, size, pattern, texture, shadow, site/association, and height/depth (stereo). An interpreter combines these clues to identify and delineate features.

(a) Photo scale

For a vertical photograph over flat terrain the scale is:

S=fH=0.152 m2280 m=115,000S = \frac{f}{H} = \frac{0.152\ \text{m}}{2280\ \text{m}} = \frac{1}{15{,}000}

Check: 2280/0.152=15,0002280 / 0.152 = 15{,}000.

Scale = 1 : 15,000.

(b) True ground length of the road

Ground distance = photo distance / scale = photo distance × scale denominator:

Dground=84 mm×15,000=1,260,000 mmD_{ground} = 84\ \text{mm} \times 15{,}000 = 1{,}260{,}000\ \text{mm} =1260 m= 1260\ \text{m}

True ground length of the road = 1260 m (1.26 km).

image-interpretationaerial-photoscale
11short6 marks

Discuss the application of integrated Remote Sensing and GIS in civil engineering, with specific reference to the Nepalese context. Cover at least four application areas (e.g. landslide/flood hazard mapping, watershed and water-resource planning, infrastructure/route alignment, and land-use/urban planning), explaining the role of each technology.

Integrated RS and GIS in civil engineering (Nepalese context)

Remote sensing supplies up-to-date spatial data (imagery, DEMs, change detection) over large and often inaccessible terrain; GIS stores, integrates, analyses and models that data with other layers to support decisions. In Nepal's rugged, hazard-prone geography the combination is especially valuable.

1. Landslide and flood hazard mapping — RS provides multitemporal imagery and DEMs to map slope, aspect, lineaments, land cover and rainfall-triggered changes; GIS overlays these factors (weighted overlay / AHP) to produce hazard-susceptibility maps. Critical in the mid-hills and for GLOF/flood risk in river basins such as the Koshi and Karnali.

2. Watershed and water-resource planning — DEM-derived drainage networks, catchment delineation and slope analysis in GIS support hydropower siting, irrigation command-area planning and soil-erosion (RUSLE) modelling, which is central to Nepal's hydropower-driven development.

3. Infrastructure and route (road/transmission) alignment — RS imagery and DEMs feed GIS least-cost-path and corridor analysis to select road and transmission-line alignments that minimise cut/fill, avoid unstable slopes and reduce land acquisition — important for strategic and rural road networks in difficult terrain.

4. Land-use / urban planning — classified satellite imagery monitors urban sprawl (e.g. Kathmandu Valley), encroachment and land-cover change; GIS supports zoning, utility planning, cadastre and earthquake-risk-sensitive land-use planning following the 2015 Gorkha earthquake.

Role summary: Remote sensing is the primary data-acquisition tool (synoptic, repetitive, all-terrain coverage); GIS is the integration, analysis and decision-support platform. Together they enable faster, cheaper and more objective planning, monitoring and disaster response than ground survey alone.

civil-applicationsremote-sensing-gisdisaster-management

Frequently asked questions

Where can I find the BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) question paper 2076?
The full BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) 2076 (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) 2076 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) 2076 paper?
The BE Civil Engineering (IOE, TU) Remote Sensing and GIS (IOE, CE 754) 2076 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.