17.11.2015 Views

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!