You are on page 1of 2

Answer all questions

(90 Minutes-50 Marks For


each question)
Final Examination (Theory)
1. Distributing geospatial information on the internet is an enforcing factor for
information providers. Internet allows all level of society to access geospatial
information, and provides media for processing geographic information with
no location restrictions.
a. What is the difference between Internet GIS and Traditional Desktop
GIS?
b. What are the additional advantages that can be gained in terms of
data management, if web based geo database solution is adopted?
c. Explain two main approaches in handling geospatial data
transmission in web GIS. Explain the answer with examples.
d. What are the advantages and disadvantages of think client
architecture

2. In performing the GIS analysis task web GIS is similar to the client
server typical three-tier architecture
a. Explain briefly the 3 tire architecture of internet enabled GIS and
function of the each component
b. What are the differences between client full approach and server
push approach?
c. How we can use Application Programming Interface (API) for the
Web GIS application development explain your answer with
examples.
d. Give a definition for the open source software and explain the
concepts

3. Briefly Explain 5 of the following terms with their usage


a.
b.
c.
d.
e.
f.
g.

Geo Browser
Web Browser
HTML5 and Web Mapping
File Server
Database Server
Web Page
KML for Thematic Mapping

Answer all questions


(90 Minutes-10Mark)
Final Examination (Practical)
1. Answer all questions
a. Use given java script in the box to develop a line that is drawn
through a main three towns define in the myTrip variable.

varmyTrip = [borella,narahenpita,IHRA];
varflightPath = new google.maps.Polyline({
path:myTrip,
strokeColor:"#0000FF",
strokeOpacity:0.8,
strokeWeight:2
});
b.

Produce online coverage maps to indicate to users of the station's intended


service area based on given information

Location
kandy
jaffna
colombo
galle
trincoma

Lat
lon
7.21531 80.6723
9.75529 80.1244
6.88712 79.8866
5.96462 80.6751
8.43771 81.2351

lee

Sample sou
varmyCity = new google.maps.Circle({
center:amsterdam,
radius:20000,
strokeColor:"#0000FF",
strokeOpacity:0.8,
strokeWeight:2,
fillColor:"#0000FF",
fillOpacity:0.4
});

radius
10km

fillColor
#FF000

20km

0
#FF66F

30km

F
#00FF9

5km

9
#3333F

45km

F
#66006
6