WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.

Slides:



Advertisements
Similar presentations
Multi-user and internet mapping. Multi-user environments Simple file server solution, LAN (Novel, Windows network) View from everywhere, edit from one.
Advertisements

DT228/3 Web Development WWW and Client server model.
CS 128/ES Lecture 14b1 Maps on the Internet.
Server-Side vs. Client-Side Scripting Languages
1 Chapter 12 Working With Access 2000 on the Internet.
Web Server Hardware and Software
Integrated Mobile GIS and Wireless Internet Map Servers for Environmental Monitoring and Management By Ming-Hsiang Tsou
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Introduction to Web Base Multimedia Application. Web base application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
Introduction to Web Database Processing
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
NASA ARC Project Web-based Geographic Information Services and Analytic Tools for Natural Habitat Monitoring and Management Department of Geography, San.
Introduction to Web Interface Technology (CSE2030)
Technologies for EC/EB Walt Scacchi FEMBA 290 Winter 2003.
Introduction to Web Based Application. Web-based application TCP/IP (HTTP) protocol Using WWW technology & software Distributed environment.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Chapter 14 Database Connectivity and Web Technologies
Introduction to Web Applications Instructor: Enoch E. Damson.
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Distributed Systems: Client/Server Computing
Chapter 8 GIS software. Introduction Chapter 1 : four technical parts of GIS(network, hardware, software, database ). This chapter 8 : concerned with.
Web-Enabling the Warehouse Chapter 16. Benefits of Web-Enabling a Data Warehouse Better-informed decision making Lower costs of deployment and management.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Is Mobile the Future of GIS? Matt Sheehan WebMapSolutions.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Web-based Software Development - An introduction.
Client/Server Architectures
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
INTRODUCTION TO WEB DATABASE PROGRAMMING
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.
Mapping and GIS for the Internet Ruilan Shi Department of Geography McGill University Presented on June 1, 2001 on Carto2001.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
GIS Application Development for the Internet:
Web Based Applications
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
GIS technologies and Web Mapping Services
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
Dave Denault & Brian Scarlett IICWG October 2005 Interoperable Data Formats in Production Systems.
GIS Application Deployment City Planning and Development Department Kansas City Missouri City Planning’s Applications GIS Creation: ArcInfo, MGE CAD Creation:
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Introduction to Internet Programming (Web Based Application)
Fundamentals of Database Chapter 7 Database Technologies.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
Spatial Information Retrieval. Spatial Data Mining + Knowledge Discovery Used for mining data in spatial databases with huge amounts of data Spatial data.
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Client-side & Server-side Scripting ©Richard L. Goldman August 5, 2003 Requires PowerPoint 2002 or later for full functionality.
NR 621: GIS on The Web Jim Graham Spring Dynamic Web Pages (server) Browser ClientServer Web Server HTML File Image File HTML File Image File Database.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Department of Geography
ASP. ASP is a powerful tool for making dynamic and interactive Web pages An ASP file can contain text, HTML tags and scripts. Scripts in an ASP file are.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Internet Infrastructure Min Ding Smeal College of Business Administration Pennsylvania State University.
Web GIS Evaluation of ArcIMS, MapGuide, and GeoMedia WebMap Daniel De Wilde Neil King David Johnson.
INTERNET MAPPING WEB-GIS Vendor Comparison: ESRI, AUTODESK, INTERGRAPH. John Kinnaird Cheryl Bradley Tope Bello Fall 2004 Technology Assignment.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Geographic Information Systems
Presentation transcript:

WebGIS

Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market

The challenge of WebGIS Creating software systems that work any desktop

WebGIS architectures Server-Side Client-Side Hybrid

Server-Side Definition: End users submit requests for data and analysis to a web server. The server processes the requests and returns data or a solution to the remote client. (Thin Client) Advantages  High performance server  Eliminate large data sets being sent  More control Disadvantages  Bandwidth  High performance client machines  Every request must be communicated

Server-side strategies

Server-side Strategies Server tasks Client tasks Map browsing Display Query Analysis Map drawing Server-side Strategies

Client-Side Definition: End users can perform some data manipulation and analysis locally on their own machines. (Thick Client) Advantages  Take advantage of powerful client machines  Greater control of data to the user  Reduced requests sent over the network Disadvantages  Large of amounts of data and applets sent  Users may not have a powerful machine  Users may not have the training to employ the data and analysis functions properly

Client-side strategy

Client-side Strategies Server tasks Client tasks AnalysisDisplay Map drawing Map browsing Query Client-side Strategies

Real-time GIS Variations on the client-side strategy can be used Involves feeding data directly into the system from sensors Real-time can used to:  Monitor vehicle location or traffic conditions  Monitor weather and hydrological conditions  Track tagged animals in habitat monitoring Can deliver data across the Internet without the need for dedicated cable, telephone, or radio feeds

Real-time GIS

Add GIS functionality to Web browsers The alternatives are to:  Download and permanently install a "plug-in"  Build capabilities into existing GIS software that runs on the client Variations on the client-side strategy

Combination and Hybrid Strategies Pure server-side and client- side strategies have distinct limitations:  Server-side strategies sensitive to Internet bandwidth  Client-side strategies are sensitive to the computational power of the client

Hybrid Definition: Server and Client processes combined to optimize performance and meet special user needs. Better Matched Solutions for Computer Capabilities Smart Task Assignments

Combination and Hybrid Strategies

Applications Mass MarketServerSide Smaller, GIS SavvyClient-Side TransactionsHybrid Maps on Demand

WebGIS trends Lower access cost Provide better customer service Shared data and GIS functionality “Pay-for-use" mapping and GIS services

GIS Vendors and Products Four Major GIS Vendors ESRI Intergraph AutoDesk MapInfo Enterprise Information Solutions, Inc.

ESRI ArcView IMS  Server-Side strategy  Server platform - Windows 95, 98, NT, Unix  Client software - JavaScript, Java, HTML, Active X  Client platforms - All  Client-side data formats - GIF/JPEG images Enterprise Information Solutions, Inc.

ESRI MapObjects IMS  Hybrid strategy  Server platform - Windows 95, 98, NT  Client software - ArcExplorer, JavaScript, Java, HTML, Active X  Client platforms - All  Client-side data formats - GIF/JPEG images, ESRI shapefiles Enterprise Information Solutions, Inc.

ESRI ArcIms  Hybrid strategy  Server platform - Windows 98, NT, Unix  Client software - JavaScript, Java, HTML, Active X  Client platforms - All  Client-side data formats - GIF/JPEG images, ESRI shapefiles Enterprise Information Solutions, Inc.

Intergraph Geo Media Web Map  Hybrid strategy  Server platform - Windows NT  Client software - Plug-in for Active CGM, ASP, VBScript, HTML, Active X  Client platforms - Windows 95, 98, NT  Client-side data formats - Active CGM Enterprise Information Solutions, Inc.

MapInfo MapXtreme  Hybrid strategy  Server platform - Windows NT, UNIX, (MapXtreme Java)  Client software - ASP, VB Script, JavaScript, HTML, Active X  Client platforms - All  Client-side data formats - As implemented by developer Enterprise Information Solutions, Inc.

AutoDesk MapGuide  Hybrid strategy  Server platform  Client software - JavaScript, HTML  Client platforms - All  Client-side data formats - GIF/JPEG images Enterprise Information Solutions, Inc.

Web and GIS Demonstration Environmental Navigator Maryland SHA Chart II Real Time Crime Reporting Real Estate Property Viewer TerraServer

Environmental Navigator web/ web/ Goal  Provide information on contaminant sites available in GIS online Features  Address locator  Contaminant site GIS Viewer  Criteria query

Maryland SHA - Chart II Goal  Provide traffic monitor information for the State of Maryland Features  From Legacy to Hot Java  Web, database, and GIS integration  Ad hoc reporting system

Real Time Crime Reporting Goal  Provide Real Time Crime Reporting Information for DE Features  Enterprise Web Client/Server  ActiveX Map Viewer  GPS/Wireless Technologies

Real Estate Property Viewer Goal  Provide real estate property information on the Web Features  Gigabytes of data records  Simple user interface

TerraServer Goal  Provide Imagery for property assessment, engineering, traffic planning, personal mapping, etc. Features  1m to 1km digital orthoquad imagery  Free imagery downloads  Site finder and lat/long information