Impacts of web services web services Impacts of web services. P. Bogaert Ph. De Maeyer.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Van Mainframe naar een gedistribueerd GIS Geographic Informationsystems From mainframe to distributed systems by means of webservices. P. Bogaert.
Chapters 14 & 15 Internet Databases. E-Commerce  Bringing new products, services, or ideas to market, supporting and enhancing business operations 
8.
Internet and the web Summary of terms discusses and review.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
The Internet Useful Definitions and Concepts About the Internet.
© Tefko Saracevic, Rutgers University1 metadata considerations for digital libraries.
Master’s course Bioinformatics Data Analysis and Tools Lecture 6: Internet Basics Centre for Integrative Bioinformatics.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Internet – Part II. What is the World Wide Web? The World Wide Web is a collection of host machines, which deliver documents, graphics and multi-media.
SVG oriented Framework for Web Map Services 1 PHPMyWMS Prof. Dr.-Ing. Franz-Josef Behr PHPMyWMS - an Open Source based, SVG oriented Framework for extended.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
1st Project Introduction to HTML.
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
GIS on the Web. World Wide Web Internet Clients Servers FTP Opportunity in Web- based Mapping Disaster relief and Emergency management Global and.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Intranet and internet based software components. 2 Overview  What are intranet and internet based map applications?  System Requirements  Architecture.
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.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Internet GIS (and its applications to transportation) Keivan Khoshons GEOG 516 March 9, 2004.
Lesson 2 — The Internet and the World Wide Web
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
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.
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 14 Networks, Multi-Tier Architectures, and XML.
Introduction to Internet Programming (Web Based Application)
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Trends in map e-services Karel Charvat
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Preliminary Ocean Project Page 1 WGISS SG May 15, C. Caspar G. Tandurella P. Goncalves G. Fallourd I. Petiteville Preliminary Ocean Project Phase.
1 MESSAGE EXCHANGE FOR Web Service-Based Mapping Services AHMET SAYAR INDIANA UNIVERSITY COMMUNITY GRIDS LAB. COMPUTER SCIENCE DEPARTMENT August 17, 2005.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Web Design New Brighton High School Exploring the History of the World Wide WebWorld Wide Web.
Internet  ’60 = an invention of the US army  Universities and libraries also start to use this communication tool  Protocol + physical network=> backbone.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
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.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Distributed Control and Measurement via the Internet
JavaScript and Ajax (Internet Background)
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
CNIT 131 Internet Basics & Beginning HTML
E-commerce | WWW World Wide Web - Concepts
1 Introduction to the Internet.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Part of Chapter 1 Key Concepts Networks
Presentation transcript:

Impacts of web services web services Impacts of web services. P. Bogaert Ph. De Maeyer

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Approaches Human thinking pattern Technologic aspects

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen.

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. History of GIS computing Accessibility Time

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Evolution of the Internet Arpanet TCP-IP: communication protocol Tim Brenners-Lee and the WWW application High Perfomance Act + Webbrowsers Number of users

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. How many people use the WWW

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. How many people use the WWW Source :CyberAtlas 2005

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. How many people use the WWW Source :CyberAtlas 2005

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. How many people use the WWW? Source :CyberAtlas

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Impact? Advantages of webcartography: facilities for actualisation of data; large diffusion (and quick (!?) diffusion) of the information; interactivity; zooming facilities and multi-window approach; possibilities for creating personalised maps using personal selections of information and map layers and using personalised symbolisations; facilities to integrate multimedia, including sound, animations, …; less limitations of diffusion of large amounts of maps and accompanying information; possibility to deliver a product that is free for customer (all times wished?); …. accessibility –Available worldwide –All you need is a PC and a connection –GSM / Pocket PC –…–… actuality –Almost real-time –But!! Keep information up to date!! interoperability

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Impact ? Disadvantages of webcartography: limited image resolution, but …; limitation in overview and limitation in the covered surface, but …; difficulties for mental mapping; disappearance of copyright concept (fuzzy copyright interpretations by users); legal issues (law and directives for privacy, databases, software, …) language (choice, globalisation) data quality? (origin, completeness, actuality, scale, precision, accuracy and consistency: geometric and semantic)

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Due to Accessibility of Data A distributed system is an application that runs on different computers, with different operating systems, at different locations and different connections but for the user it seems to be one system only Distributed GI-System

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Presentatie VerwerkingGegevens

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software: Division point Presentatie Verwerking Gegevens Remote presentation Distributed Presentation Distributed function Remote Data Access Distributed database

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Presentation Logicaldata Distributed Presentation Interactivity

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Presentation Logicaldata Distributed function

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Presentation Logicaldata Remote Data Acces

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Presentation Logicaldata Distributed database

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Partitioning in software Thin Thick

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Client/Server architecture applied to a GIS Two, three, n-tier systems

Impacts of web services Exchange standards

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards GML Geography Markup Language is an XML grammar written in XML Schema for the modelling transport, and storage of geographic information. –ISO standard (commision TC211) –Developed by OGC (Open Geospactial Consortium)

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards GML Geography Markup Language GML 2.0 –Simple features: point, line polygon, no curves –2D GML 3.0 –GML 2.0 –+ 3D –+ Topology –+ complex features –+ temporal aspects –+ reference systems + … –8 times as big

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen.

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards WMS (Web Map Service)

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards WMS (Web Map Service) –Exchange of geographic information via images += + …

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards WMS (Web Map Service) –Operations GetCapabilities GetMap (GetFeatureInfo)

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards WFS (Web Feature Service) –Instead of an image, features are send –Allows operations –Answer in GML –Basic WFS vs. Transition WFS

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards WFS (Web Feature Service) –Operations GetCapabilities DescribeFeature GetFeature Transaction LockFeature

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Exchange standards Others: –Catalog Service for the Web (Metadata) –Web Coverage Surface (Coverages) –…

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Considerations concerning the medium Client-Server Architecture. Browser (Internet Explore, Netscape,...) Webserver (IIS, Apache,...) Client Server Communication Request Answer Client Computer The connection Serving Computer

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Considerations concerning the medium Client Computer: –Screen resolution (800x600 of 1024x768 …) Keep maps small Interactive maps can adapt to the users screen resolution –Colours (256 colours or more?) Use with web save colours only (256 standard colours) –Plug-ins (available / installed?) Avoid Plug-ins –Browsers (Netscape, Internet Explorer, Opera, … ?) Use Standards (HTML / DHTML) Online validation of the code via W3C

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Considerations concerning the medium The communication –Does the client/server have a broadband/smallband connection –How long does it take to view the map (5 seconds) World Wide Web <> World Wide Wait !!!

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Considerations concerning the medium The connection –Keep the information to be sent as small possible –Compression! –Use interactivity! Send only the information which is asked for

Impacts of web services AM/FM-GIS Belux - 08 november Grimbergen. Considerations concerning the medium The serving computer: –Do all systems that generate maps work on my system? (Windows, Unix, Linux, …) –Do I have a strong enough computer to cope with: Number of visitors –Memory –Connection Maps to be generated –Storage –Memory –…

Impacts of web services Thanks Philippe De Maeyer | Peter Bogaert {philippe.demaeyer, Universiteit Gent