30
Geographic Information Geographic Information Systems Systems Web GIS Web GIS

Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Embed Size (px)

Citation preview

Page 1: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Geographic Information SystemsGeographic Information Systems

Web GISWeb GIS

Page 2: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

What is a Web GIS?What is a Web GIS?► Web GIS is an on-line version of geographic Web GIS is an on-line version of geographic

information systeminformation system

► Using it, GIS data and functions are made available Using it, GIS data and functions are made available over the Internetover the Internet

► It is also called Internet GIS, or Online GISIt is also called Internet GIS, or Online GIS

Page 3: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Client-Server networkClient-Server network

► A client/server network involves a large number A client/server network involves a large number of client computers connecting to a single, central of client computers connecting to a single, central server computer server computer

► Servers usually are high speed computers with Servers usually are high speed computers with robust hardware capacity to handle large robust hardware capacity to handle large volumes of client service requests volumes of client service requests

Page 4: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

The InternetThe Internet

Page 5: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Basics of Web-GISBasics of Web-GIS

DatDataa

DatDataa

OptionalSeparate datastorage

Internet orIntranet

Internet orIntranet

Server(s)Clients

Page 6: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

How does Web GIS work?How does Web GIS work?

Users (clients) submit requests for maps, data, or Users (clients) submit requests for maps, data, or analysis to a Web serveranalysis to a Web server

The server processes the requests and returns The server processes the requests and returns requested maps, data, or analysis to the clients requested maps, data, or analysis to the clients

Page 7: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Why Web GIS?Why Web GIS?► Avoid the complicated (and often expensive) GIS Avoid the complicated (and often expensive) GIS

software installation in individual client computerssoftware installation in individual client computers

► Users can access GIS database and GIS Users can access GIS database and GIS applications from anywhere through a common applications from anywhere through a common Web browser Web browser

Page 8: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Three types of architectures Three types of architectures

► Thin client architectureThin client architecture

► Medium client architectureMedium client architecture

► Thick client architectureThick client architecture

Page 9: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Three types of architectures Three types of architectures

► Thin client architectureThin client architecture- users only need to display maps - users only need to display maps

► Medium client architectureMedium client architecture- users perform some data manipulation and - users perform some data manipulation and analysis locally on their own computers, in analysis locally on their own computers, in addition to map displayaddition to map display

► Thick client architectureThick client architecture- users perform advanced analysis locally, in - users perform advanced analysis locally, in addition to map display and simple analysisaddition to map display and simple analysis

Page 10: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Three types of architecturesThree types of architectures

Thin clientThin client

Medium clientMedium client

Thick clientThick client

Page 11: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thin client architectureThin client architecture

Page 12: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thin client architecture ..Thin client architecture ..

► Client Client - Display- Display

- requires a standard browser- requires a standard browser

► Server Server - Map Render and Element Generator- Map Render and Element Generator- out of its databases and applications- out of its databases and applications

Page 13: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thin client architecture ..Thin client architecture ..

► Protocol (primarily for data transfer)Protocol (primarily for data transfer)- e.g. raster data transfer- e.g. raster data transfer

► UsesUses- map display- map display

► Examples:Examples:- Google Map- Google Map

Page 14: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Medium client architectureMedium client architecture

Page 15: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Medium client architecture ..Medium client architecture ..

Page 16: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Medium client architecture ..Medium client architecture ..

► Client Client - Display and Map Render- Display and Map Render- requires a plug-in in the web browser- requires a plug-in in the web browser

► Server Server - Element Generator- Element Generator- out of it’s applications and databases - out of it’s applications and databases

Page 17: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Medium client architecture ..Medium client architecture ..

► ProtocolProtocol- encoded vector - encoded vector

► UsesUses- map display, data query, and simple analysis - map display, data query, and simple analysis (measure distance, draw a polygon)(measure distance, draw a polygon)

► Example:Example:- Google Earth- Google Earth

Page 18: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thick client architectureThick client architecture

Page 19: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thick client architecture ..Thick client architecture ..

► Client Client - Display, Map Render, Element Generator- Display, Map Render, Element Generator- requires plug-ins and stand alone tools - requires plug-ins and stand alone tools

► Server Server - - - allows for access to its applications and - allows for access to its applications and databases databases

Page 20: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Thick client architecture ..Thick client architecture ..

► ProtocolProtocol- raster, vector, etc. - raster, vector, etc.

► UsesUses- display, data query, and advanced analysis - display, data query, and advanced analysis (overlay, buffer)(overlay, buffer)

► Example:Example:- ArcGIS for Server - ArcGIS for Server

http://www.esri.com/software/arcgis/arcgisserver

Page 21: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions
Page 22: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Applications – Location-based Applications – Location-based Services (LBS)Services (LBS)

► A location-based service A location-based service

- an information service provided by a device that - an information service provided by a device that knows where it isknows where it is

► LBS include services to identify the location of a LBS include services to identify the location of a person, an object, or a place, such as the nearest person, an object, or a place, such as the nearest ATM machine or the whereabouts of a friendATM machine or the whereabouts of a friend

Page 23: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

LBS-capable deviceLBS-capable device

► Any device that includes a GPS capability, such as Any device that includes a GPS capability, such as a laptop or a smartphonea laptop or a smartphone

► Can tack postal parcels, vehicles, coupons, etc. Can tack postal parcels, vehicles, coupons, etc. ► E-commerce, social networks, mobile networksE-commerce, social networks, mobile networks

► Web of things, web of people, web of eventsWeb of things, web of people, web of events

Page 24: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Required technologiesRequired technologies

► Key: determine the location of devicesKey: determine the location of devices

► LBS requires technologies to work togetherLBS requires technologies to work together

- Positioning technologies (GPS) - Positioning technologies (GPS) - Terminal technologies (cell phones)- Terminal technologies (cell phones)- Networking technologies - Networking technologies - Database technologies (indexes, spatio-temporal - Database technologies (indexes, spatio-temporal

DBs)DBs)- LBS software (services, base SW)- LBS software (services, base SW)

Page 25: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Required technologies ..Required technologies ..

- … - … - GIS to - GIS to Provide and administer base map data such as man Provide and administer base map data such as man made structures (streets, buildings) and terrain made structures (streets, buildings) and terrain (mountains, rivers)(mountains, rivers)

Manage point-of-interest data such as location of Manage point-of-interest data such as location of gas stations, restaurants, nightclubs, etc)gas stations, restaurants, nightclubs, etc)

Page 26: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

LBS for MobilesLBS for MobilesEmergency ServicesEmergency Services

E-911 E-911

Road-side serviceRoad-side service

DirectionsDirections

Loc-Based Information - PushLoc-Based Information - Push

RemindersReminders

Traffic / weather alertsTraffic / weather alerts

Loc-Based Information - PullLoc-Based Information - PullConciergeConciergeShoppingShoppingCity guideCity guide

Page 27: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

LBS for mobiles ..LBS for mobiles ..NavigationNavigation

DDirections prior to tripirections prior to trip

Enroute planning / recommendationsEnroute planning / recommendations

TrackingTracking

Workforce / Vehicle (fleet/stolen/lost)Workforce / Vehicle (fleet/stolen/lost)

FamilyFamily

Location-Enhanced ImagingLocation-Enhanced Imaging

Location info captured with video or soundLocation info captured with video or sound

Send images with mapsSend images with maps

Location SharingLocation Sharing

Friend-finder / landmarksFriend-finder / landmarks

Page 28: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Emergency servicesEmergency services

► Provide one of the strongest motivations for LBSProvide one of the strongest motivations for LBS

► Problem: users of a cellphone is unable to report Problem: users of a cellphone is unable to report his/her current location to enable effective his/her current location to enable effective responseresponse

► A solution: install GPS in the vehicleA solution: install GPS in the vehiclewww.onstar.com

Page 29: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Conclusion - Trends in GISConclusion - Trends in GIS

Page 30: Geographic Information Systems Web GIS. What is a Web GIS? ► Web GIS is an on-line version of geographic information system ► Using it, GIS data and functions

Potential of Web GISPotential of Web GIS

► Internet users will be able to access GIS Internet users will be able to access GIS applications from their browsers without purchasing applications from their browsers without purchasing proprietary GIS software proprietary GIS software

► WebGIS will make it possible to add GIS WebGIS will make it possible to add GIS functionality to a wide range of network-based functionality to a wide range of network-based applications in business, government, and applications in business, government, and education institutionseducation institutions