3-Lecture4
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Web GIS<br />
Web GIS Architecture<br />
Week 2 Lecture 2
Web GIS Architecture<br />
• Web GIS extends a basic web application by<br />
giving it GIS capabilities
Web GIS Architecture<br />
• Web GIS Server<br />
The Web GIS server is the most<br />
important component in a Web<br />
GIS. Its functionality, ability to be<br />
customized, scalability, and<br />
performance are critical to the<br />
success of the Web GIS<br />
application.
Web GIS Architecture<br />
• Web GIS Server<br />
The capability and quality of a<br />
Web GIS application is largely<br />
determined by the Web GIS Server<br />
it uses
Web GIS Architecture<br />
• Web GIS Server<br />
1996- ArcView IMS, MapObjects<br />
IMS<br />
1998- 2 nd Generation ArcIMS<br />
20xx- 3 rd Generation ArcIMS -<br />
ArcGIS
Web GIS Architecture
Web GIS Architecture<br />
GIS Database<br />
• The GIS database is the<br />
underlying support for web<br />
applications.<br />
• The answers delivered from a<br />
Web GIS can only be as good as<br />
the quality of the information<br />
contained in the GIS database
Web GIS Architecture<br />
Web GIS Client plays two<br />
important roles<br />
• Represents the end-user<br />
interface for the entire system<br />
• The client is a thick client
Web GIS Architecture<br />
Web GIS Client<br />
• Desktop Client Applications<br />
• Mobile Client<br />
• Web Applications
Web GIS Challenges
Thick Vs Thin Client Architecture<br />
Thin Client Architecture<br />
• Thin client architecture relies on the server to<br />
perform most of the work, leaving client to do<br />
the least amount
Thick Vs Thin Client Architecture<br />
Thin Client Architecture Advantages<br />
• The user doesn’t need to install any software<br />
other than a web browser, not even a plug in<br />
• The client doesn’t need a powerful computer
Thick Vs Thin Client Architecture<br />
Thin Client Architecture Disadvantages<br />
• Pressure of GIS Server<br />
• Limited user interaction
Thick Vs Thin Client Architecture<br />
Thick Client Architecture<br />
• Thick client architecture relies on the client<br />
rather than the server to perform most of the<br />
functions
Thick Vs Thin Client Architecture<br />
Thick Client Architecture Advantages<br />
• Fast interaction with the user and the logic, or<br />
programs run locally and data resides locally<br />
• Less pressure on the server since there are<br />
fewer round trips to the server
Thick Vs Thin Client Architecture<br />
Thick Client Architecture Disadvantages<br />
• Limitations posed by the internet bandwidth<br />
and client computing power<br />
• Inconvenience associated with the installation<br />
of browser plug-ins or installation of native<br />
appilcations