Presentation is loading. Please wait.

Presentation is loading. Please wait.

Van Mainframe naar een gedistribueerd GIS Geographic Informationsystems From mainframe to distributed systems by means of webservices. P. Bogaert.

Similar presentations


Presentation on theme: "Van Mainframe naar een gedistribueerd GIS Geographic Informationsystems From mainframe to distributed systems by means of webservices. P. Bogaert."— Presentation transcript:

1 Van Mainframe naar een gedistribueerd GIS Geographic Informationsystems From mainframe to distributed systems by means of webservices. P. Bogaert

2 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Platformevolution Time

3 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Advantages Accessibility Actuality

4 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Advantages Reach

5 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Reach Arpanet TCP-IP: communication protocol Tim Brenners-Lee and the WWW High Perfomance Act + Webbrowsers users

6 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Reach Source :CyberAtlas

7 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Bereikbaarheid Bron: Insites BIM I-XIII

8 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Users 2002 Source :CyberAtlas 2002

9 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Users 2005 Source :CyberAtlas 2005

10 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Users 2005 Source :CyberAtlas 2005

11 Van Mainframe naar een gedistribueerd GIS GIS and the Internet

12 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Data Search and Download

13 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Offer of Information

14 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Data Services

15 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Application Services

16 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Distributed GI-System 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 Definition

17 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Client/Server architecture applied to a GIS Partitioning in software Presentation LogicalData

18 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Client/Server architecture applied to a GIS Partitioning in software: Division point Presentation Logical Data Remote presentation Distributed Presentation Distributed function Remote Data Access Distributed database

19 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Remote Presentation

20 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Remote Data Acces

21 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Client/Server architecture applied to a GIS Two, three, n-tier systems

22 Van Mainframe naar een gedistribueerd GIS STANDARDS

23 Van Mainframe naar een gedistribueerd GIS XML

24 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS XML XML? –A language used to describe information –Textual : easy to read

25 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS XML 3 components –Defining component

26 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS XML 3 components –Information component

27 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS XML 3 components –Read/Visualise component: Parser

28 Van Mainframe naar een gedistribueerd GIS Data Storage

29 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS GML Geography Markup Language –An XML application for modelling and storing Geographic Information

30 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS GML GML 2.0 Simple features: point, line, polygon, no curves 2D GML 3.0 GML D + Topology + complex features + temporal aspects + Reference systems + … 8 times as big

31 Van Mainframe naar een gedistribueerd GIS Data Transmission

32 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS WMS (Web Map Service) Transmission via Images += + …

33 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS WMS (Web Map Service)

34 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS WMS (Web Map Service) –Functionalities Client Data Server GetCapabilities GetMap GetFeatureInfo Available Data and Metadata Image Attribute Information

35 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS WFS (Web Feature Service) Instead of images, the data itself is sent Client Data Server GetCapabilities DescribeFeatureType GetFeature Available Data and Metadata Data Description Data

36 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Others Catalog Service for the Web (Metadata)!!! Web Coverage Surface Web Terrain Service Styled Layer Description …

37 Van Mainframe naar een gedistribueerd GIS Services Standards

38 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Service Standards UDDI : Universal Description, Discorvery and Integration –Webservices Yellow Pages WSDL : Web Service Description Language –Description of a webservice: available operations and parameters SOAP : Simple Object Acces Protocol –Communication protocol for the communication between the client and the server of a webservice

39 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Service Standards

40 Van Mainframe naar een gedistribueerd GIS For Free or For Fee?

41 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS For Free of For Fee? Webservices <> Free ! Beveiliging mogelijk Copyrights en Privacy

42 Van Mainframe naar een gedistribueerd GIS Webservices : Users Professional / Non Professional ?

43 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Users Professional –Time –A tailor-made job –Actuality Non Professional –Inform –Conversation –Simple

44 Van Mainframe naar een gedistribueerd GIS The Medium

45 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS 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

46 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Considerations concerning the medium Client Computer: –Plug-ins (available / installed?) Avoid Plug-ins –Browsers (Netscape, Internet Explorer, Opera, … ?) Use Standards (HTML / DHTML) Online validation of the code via W3C –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)

47 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Considerations concerning the medium The communication –Does the client/server have a broadband/smallband connection –How long does it take to use the service (5 seconds) World Wide Web <> World Wide Wait !!!

48 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS 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

49 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS 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 –…

50 Impacts of web services E-Governement Academy 8- Geoservices - 15 februari Kortrijk. Van Mainframe naar een gedistribueerd GIS Conclusion Technical possiblilities are available The Web : –Multimedia –Reach –Actuality Metadata Privacy Copyrights

51 Van Mainframe naar een gedistribueerd GIS Peter Bogaert Ghent University Geographic Informationsystems From mainframe to distributed systems by means of webservices


Download ppt "Van Mainframe naar een gedistribueerd GIS Geographic Informationsystems From mainframe to distributed systems by means of webservices. P. Bogaert."

Similar presentations


Ads by Google