SectionB_Improved
SectionB_Improved
2. Describe the main steps in preprocessing satellite imagery for GIS analysis.
1. **Georeferencing**: Align raw imagery to ground control points.
2. **Radiometric & Atmospheric Correction**: Adjust pixel values for sensor
noise and atmospheric effects.
3. **Cloud and Shadow Masking**: Identify and mask cloud and shadow pixels.
4. **Resampling and Reprojection**: Standardize pixel size and coordinate system
for analysis-ready data.
3. Define the Union overlay operation and give one practical application.
- **Union** combines two spatial layers, preserving all geometries and
attributes from both inputs, filling NULL for non-overlapping areas.
- *Application:* Integrating zoning maps with soil classification to guide urban
land-use planning.
4. Define the Intersect overlay operation and give one practical application.
- **Intersect** outputs only the overlapping area shared by both input layers,
with combined attribute data.
- *Application:* Identifying residential areas within designated floodplains for
risk assessment.
5. Compare Inverse Distance Weighting (IDW) and Kriging on two key points.
- **IDW**: Deterministic, weights observations purely by inverse distance;
simple but ignores spatial autocorrelation.
- **Kriging**: Geostatistical, models spatial autocorrelation via semivariogram;
provides prediction variance and more reliable estimates.
6. Outline the workflow to compute the shortest-path on a road network between two
points.
1. **Data Preparation**: Load road network as a graph (nodes = intersections,
edges = road segments with weights like travel time).
2. **Algorithm Selection**: Choose Dijkstra’s or A* for shortest-path
computation.
3. **Execution**: Run algorithm to calculate minimal cumulative cost path.
4. **Output Visualization**: Extract and display the sequence of nodes/edges on
a map.
8. Sketch and label the three-tier architecture of a Web GIS system, naming one
technology at each tier.
- **Presentation Tier**: Client browser + Leaflet/OpenLayers
- **Logic Tier**: GeoServer (serving OGC services) with middleware (Node.js,
Python Flask)
- **Data Tier**: PostgreSQL/PostGIS spatial database
9. Outline how you would use time-series satellite data to update and validate an
existing GIS database.
1. Acquire multi-date satellite imagery for relevant time points.
2. Preprocess each image (georeference, correct, classify).
3. Perform change detection (e.g., post-classification comparison).
4. Update GIS layers: digitize new features and adjust attribute tables.
5. Validate changes through ground-truth surveys or high-resolution reference
data.