SlideShare uma empresa Scribd logo
1 de 17
Impact of implementation RIA & HTML5
                                  elements for WebGIS application

                                                      Rostislav NÉTEK




This presentation is co-financed by the
European Social Fund and the state
budget of the Czech Republic
WebGIS
   Maps: Analogue –> Digital -> Web
   The Internet platform provide more options and
    becoming very popular
   Additional information or data linked to the map
    background (text, attributes, tables, images, video,
    animation, hyperlink, etc)
   Visualizing only x Interaction




                First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
Request/response
   Via http protocol
   Visualizing geographic data using a server application
   Server side x Client side
   Map server communicates with a web server and
    processing data according to requirements
   New action = New request = Whole process
   Not sufficient nowadays




                First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
Rich Internet Application
   RIA
   The last trend in the publishing and working with geodata
   General concept, not concrete technology
   AJAX, Microsoft Silverlight, Openlaszlo, JavaFX, Adobe Flex
   Brings the tools, practices and conventions from desktop
    platform into interactive web applications
   Esthetical features 
   Independent requests, asynchronous generating part of the
    results



               First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
RIA characteristics (+)
   Run in the Web browser (both online and offline)
   Combine properties from desktop applications into Web interface
   No installation process required
   Immediate feedback, refresh is not required
   Rich content (video, sound, animation, vectors, drag and drop,
    keyboard navigation, ...)
   Platform independent
   Faster processing of requests
   Rich user interface
   Focus on esthetical impression
   Easy distribution and start-up
   Mobile applications are fully supported and available
   Open source
   Wide possibility of customization

                 First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
RIA characteristics (-)




            First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
   GIS Flex
   Runs in the same
    environment like Flash
   Flex is not Flash !
   Allows to create highly interactive Web mapping
    applications
   Emphasis on desing
   Fully web application brings features from both desktop
    and robust server solutions




               First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
VIRTUS & BOTANGIS projects
   Virtual lab to access certain information about Litovelské
    Pomoraví Regional Nature Conversation Area
   Basic characteristics, environment data, nature
    conservation and many other topics
   Tabular, textual, graphic, multimedia and spatial form

   Visualise and manage content of Botanical garden of
    Palacký University in Olomouc




                First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
VIRTUS & BOTANGIS projects
   Esri Flex client
   ArcGIS Viewer for Flex (API)




                First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
   HTML 4.0/4.1 HTML5
   HTML specification by World Wide Web Consortium (W3C)
   Final specification approved by the end of 2014

   New tags
   Enables multimedia playing directly in web browser
   Without Flash support
   <canvas>
   Bitmap drawing container - rendering graphs, game,
    graphics and other visual elements as well as maps

               First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
HTML5 vs. RIA
   Visualization methods
   Technological aspects
   Management aspects




               First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
Flex vs. HTML5: Visualisation methods
   (-) Complicated process of generating
   (+) Flash/Flex has focus on vector graphic by default
   (+) Support of 3D graphic
   (+) Drag and drop
   (+) Video: expansion by embed Flash/Flex = YouTube
   (+) Rounded borders, Transparency

   (-) Previous HTML incompatible specs like SVG, VML
   (+) HTML5 introduces the canvas element & WebGL
   (+) Support of 3D graphic
   (+) Drag and drop
   (++) Rounded borders, Transparency, jQuery effects, …
   (++) Video: HTML5 & tag <video> = native browser support

                  First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
Flex vs. HTML5: technological & management asp.
   Form: HTML5 adds many new input types

   Offline mode
   Caching
   Cloud computing support
   Plugins & Widgets

   Development, testing, compatibility (+++) HTML5




               First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
The aspect               Standard solution                      Flex                        HTML5

 Vector graphic                 No (natively)                      Yes                           Yes

   3D graphic                          No                          Yes                           Yes

  Transparency                     Partially                       Yes                           Yes

Rounded borders                    Partially                       Yes                           Yes

 jQuery effects                       Yes                       No (Flex)                        Yes

Plugins & widgets                  Partially                       Yes                           Yes

Advanced editing                       No                          Yes                         Partially

     Cache                            Yes                          Yes                           Yes
Cloud computing
                                       No                          Yes                           Yes
      support

                  First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
Summary
   Both Flex & HTML5 provide great features into WebGIS
   Similar/same features = depends on the aim of application
   HTML5 provides designing
   Flex gives better opportunity of management aspects
   By both: The application should be extended by additional functions,
    plugins & widgets, the content and framework should be edited
    “onscreen”

   Flex just exists, while HTML5 is still more specification than real
    implementation
   Flex is the best solution for interactive WebGIS application
    nowadays, but within some years HTML5 probably replace Flex


                   First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
   Thank you for your attention
   Q & A?




    Pamela Fox, Sydney 2009: Just use them both, and get the best of both worlds 
                    First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc

Mais conteúdo relacionado

Semelhante a Nétek, R: The Impact of the Implementation of HTML5 Elements into WebGIS Applications

HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive SummaryGilad Khen
 
Html5 workshop part 1
Html5 workshop part 1Html5 workshop part 1
Html5 workshop part 1NAILBITER
 
Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs mentoresd
 
DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5Cameron Kilgore
 
HTML5 and the Open Web Platform
HTML5 and the Open Web PlatformHTML5 and the Open Web Platform
HTML5 and the Open Web PlatformBeat Signer
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationJoseph Labrecque
 
Netek - On-screen Editing of Map Content via Web Browser in Real Time
 Netek - On-screen Editing of Map Content via Web Browser in Real Time Netek - On-screen Editing of Map Content via Web Browser in Real Time
Netek - On-screen Editing of Map Content via Web Browser in Real Timeswenney
 
Ionic App Platform Overview
Ionic App Platform Overview Ionic App Platform Overview
Ionic App Platform Overview Ionic Framework
 
Pluggable visualisation of moodle datasets using native browser technologies ...
Pluggable visualisation of moodle datasets using native browser technologies ...Pluggable visualisation of moodle datasets using native browser technologies ...
Pluggable visualisation of moodle datasets using native browser technologies ...Ireland & UK Moodlemoot 2012
 
Rich Media Advertising with SVG and JavaScript
Rich Media Advertising with SVG and JavaScriptRich Media Advertising with SVG and JavaScript
Rich Media Advertising with SVG and JavaScriptGjokica Zafirovski
 
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...
iMedia October Breakthrough Summit:  Master Class A: "The Death of App; Long ...iMedia October Breakthrough Summit:  Master Class A: "The Death of App; Long ...
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...iMedia Connection
 
Flash: A call for sanity
Flash: A call for sanityFlash: A call for sanity
Flash: A call for sanityAndrew Dobson
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentMax Katz
 

Semelhante a Nétek, R: The Impact of the Implementation of HTML5 Elements into WebGIS Applications (20)

HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive Summary
 
Html5 workshop part 1
Html5 workshop part 1Html5 workshop part 1
Html5 workshop part 1
 
Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs Developing the Next Generation Embedded HMIs
Developing the Next Generation Embedded HMIs
 
DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5
 
HTML5 and the Open Web Platform
HTML5 and the Open Web PlatformHTML5 and the Open Web Platform
HTML5 and the Open Web Platform
 
Impact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher EducationImpact of Adobe Edge Tools and Services in Higher Education
Impact of Adobe Edge Tools and Services in Higher Education
 
Netek - On-screen Editing of Map Content via Web Browser in Real Time
 Netek - On-screen Editing of Map Content via Web Browser in Real Time Netek - On-screen Editing of Map Content via Web Browser in Real Time
Netek - On-screen Editing of Map Content via Web Browser in Real Time
 
Ionic App Platform Overview
Ionic App Platform Overview Ionic App Platform Overview
Ionic App Platform Overview
 
html5?
html5?html5?
html5?
 
Html5 overview
Html5 overviewHtml5 overview
Html5 overview
 
Practical html5
Practical html5Practical html5
Practical html5
 
Pluggable visualisation of moodle datasets using native browser technologies ...
Pluggable visualisation of moodle datasets using native browser technologies ...Pluggable visualisation of moodle datasets using native browser technologies ...
Pluggable visualisation of moodle datasets using native browser technologies ...
 
Rich Media Advertising with SVG and JavaScript
Rich Media Advertising with SVG and JavaScriptRich Media Advertising with SVG and JavaScript
Rich Media Advertising with SVG and JavaScript
 
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...
iMedia October Breakthrough Summit:  Master Class A: "The Death of App; Long ...iMedia October Breakthrough Summit:  Master Class A: "The Death of App; Long ...
iMedia October Breakthrough Summit: Master Class A: "The Death of App; Long ...
 
Flash: A call for sanity
Flash: A call for sanityFlash: A call for sanity
Flash: A call for sanity
 
Microsoft Silverlight
Microsoft SilverlightMicrosoft Silverlight
Microsoft Silverlight
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
 
Word camp nextweb
Word camp nextwebWord camp nextweb
Word camp nextweb
 
Word camp nextweb
Word camp nextwebWord camp nextweb
Word camp nextweb
 
Spsmi13 charts
Spsmi13 chartsSpsmi13 charts
Spsmi13 charts
 

Mais de indogpr

Service-Oriented Architecture as a Tool for Map Synthesis
Service-Oriented Architecture as a Tool for Map SynthesisService-Oriented Architecture as a Tool for Map Synthesis
Service-Oriented Architecture as a Tool for Map Synthesisindogpr
 
Non-technological Aspects of Service-Orien Map Production
Non-technological Aspects of Service-Orien Map ProductionNon-technological Aspects of Service-Orien Map Production
Non-technological Aspects of Service-Orien Map Productionindogpr
 
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...indogpr
 
Vondráková, A: The influence of applied cartographic methods on the map infor...
Vondráková, A: The influence of applied cartographic methods on the map infor...Vondráková, A: The influence of applied cartographic methods on the map infor...
Vondráková, A: The influence of applied cartographic methods on the map infor...indogpr
 
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...indogpr
 
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...indogpr
 
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...indogpr
 
Marek indog prezentace
Marek indog prezentaceMarek indog prezentace
Marek indog prezentaceindogpr
 
Janoska in dog
Janoska in dogJanoska in dog
Janoska in dogindogpr
 
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...indogpr
 
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...indogpr
 
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...Brychtová, A: Visual distance of map symbols: evaluation of map readability w...
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...indogpr
 
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...indogpr
 
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking data
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking dataPopelka, S: Space-Time-Cube for Visualization of Eye-tracking data
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking dataindogpr
 

Mais de indogpr (14)

Service-Oriented Architecture as a Tool for Map Synthesis
Service-Oriented Architecture as a Tool for Map SynthesisService-Oriented Architecture as a Tool for Map Synthesis
Service-Oriented Architecture as a Tool for Map Synthesis
 
Non-technological Aspects of Service-Orien Map Production
Non-technological Aspects of Service-Orien Map ProductionNon-technological Aspects of Service-Orien Map Production
Non-technological Aspects of Service-Orien Map Production
 
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...
Miřijovský, J: The Influence of the Distribution and Amount of Ground Control...
 
Vondráková, A: The influence of applied cartographic methods on the map infor...
Vondráková, A: The influence of applied cartographic methods on the map infor...Vondráková, A: The influence of applied cartographic methods on the map infor...
Vondráková, A: The influence of applied cartographic methods on the map infor...
 
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...
Pászto, V: Corine Land Cover dataset analysis with (geo)computational methods...
 
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...
Marjanović, M: Advanced Landslide Assessment of the Halenkovice Experimental ...
 
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...
Sádovská, P: Real-Time Monitoring of the Movement of Young People Using the L...
 
Marek indog prezentace
Marek indog prezentaceMarek indog prezentace
Marek indog prezentace
 
Janoska in dog
Janoska in dogJanoska in dog
Janoska in dog
 
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...
Brus, J: Detection and Visualisations of Ecotones - Landscape Pattern under U...
 
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...
Caha, J: Comparison of Fuzzy Arithmetic and Stochastic Simulation for Uncerta...
 
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...Brychtová, A: Visual distance of map symbols: evaluation of map readability w...
Brychtová, A: Visual distance of map symbols: evaluation of map readability w...
 
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...
Vávra, A: Phenological Observation Treatment in the Landscape Mapping of the ...
 
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking data
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking dataPopelka, S: Space-Time-Cube for Visualization of Eye-tracking data
Popelka, S: Space-Time-Cube for Visualization of Eye-tracking data
 

Último

How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleCeline George
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 

Último (20)

prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Multi Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP ModuleMulti Domain Alias In the Odoo 17 ERP Module
Multi Domain Alias In the Odoo 17 ERP Module
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 

Nétek, R: The Impact of the Implementation of HTML5 Elements into WebGIS Applications

  • 1. Impact of implementation RIA & HTML5 elements for WebGIS application Rostislav NÉTEK This presentation is co-financed by the European Social Fund and the state budget of the Czech Republic
  • 2. WebGIS  Maps: Analogue –> Digital -> Web  The Internet platform provide more options and becoming very popular  Additional information or data linked to the map background (text, attributes, tables, images, video, animation, hyperlink, etc)  Visualizing only x Interaction First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 3. Request/response  Via http protocol  Visualizing geographic data using a server application  Server side x Client side  Map server communicates with a web server and processing data according to requirements  New action = New request = Whole process  Not sufficient nowadays First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 4. Rich Internet Application  RIA  The last trend in the publishing and working with geodata  General concept, not concrete technology  AJAX, Microsoft Silverlight, Openlaszlo, JavaFX, Adobe Flex  Brings the tools, practices and conventions from desktop platform into interactive web applications  Esthetical features   Independent requests, asynchronous generating part of the results First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 5. RIA characteristics (+)  Run in the Web browser (both online and offline)  Combine properties from desktop applications into Web interface  No installation process required  Immediate feedback, refresh is not required  Rich content (video, sound, animation, vectors, drag and drop, keyboard navigation, ...)  Platform independent  Faster processing of requests  Rich user interface  Focus on esthetical impression  Easy distribution and start-up  Mobile applications are fully supported and available  Open source  Wide possibility of customization First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 6. RIA characteristics (-) First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 7. GIS Flex  Runs in the same environment like Flash  Flex is not Flash !  Allows to create highly interactive Web mapping applications  Emphasis on desing  Fully web application brings features from both desktop and robust server solutions First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 8. VIRTUS & BOTANGIS projects  Virtual lab to access certain information about Litovelské Pomoraví Regional Nature Conversation Area  Basic characteristics, environment data, nature conservation and many other topics  Tabular, textual, graphic, multimedia and spatial form  Visualise and manage content of Botanical garden of Palacký University in Olomouc First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 9. VIRTUS & BOTANGIS projects  Esri Flex client  ArcGIS Viewer for Flex (API) First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 10. HTML 4.0/4.1 HTML5  HTML specification by World Wide Web Consortium (W3C)  Final specification approved by the end of 2014  New tags  Enables multimedia playing directly in web browser  Without Flash support  <canvas>  Bitmap drawing container - rendering graphs, game, graphics and other visual elements as well as maps First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 11. First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 12. HTML5 vs. RIA  Visualization methods  Technological aspects  Management aspects First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 13. Flex vs. HTML5: Visualisation methods  (-) Complicated process of generating  (+) Flash/Flex has focus on vector graphic by default  (+) Support of 3D graphic  (+) Drag and drop  (+) Video: expansion by embed Flash/Flex = YouTube  (+) Rounded borders, Transparency  (-) Previous HTML incompatible specs like SVG, VML  (+) HTML5 introduces the canvas element & WebGL  (+) Support of 3D graphic  (+) Drag and drop  (++) Rounded borders, Transparency, jQuery effects, …  (++) Video: HTML5 & tag <video> = native browser support First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 14. Flex vs. HTML5: technological & management asp.  Form: HTML5 adds many new input types  Offline mode  Caching  Cloud computing support  Plugins & Widgets  Development, testing, compatibility (+++) HTML5 First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 15. The aspect Standard solution Flex HTML5 Vector graphic No (natively) Yes Yes 3D graphic No Yes Yes Transparency Partially Yes Yes Rounded borders Partially Yes Yes jQuery effects Yes No (Flex) Yes Plugins & widgets Partially Yes Yes Advanced editing No Yes Partially Cache Yes Yes Yes Cloud computing No Yes Yes support First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 16. Summary  Both Flex & HTML5 provide great features into WebGIS  Similar/same features = depends on the aim of application  HTML5 provides designing  Flex gives better opportunity of management aspects  By both: The application should be extended by additional functions, plugins & widgets, the content and framework should be edited “onscreen”  Flex just exists, while HTML5 is still more specification than real implementation  Flex is the best solution for interactive WebGIS application nowadays, but within some years HTML5 probably replace Flex First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc
  • 17. Thank you for your attention  Q & A? Pamela Fox, Sydney 2009: Just use them both, and get the best of both worlds  First InDOG Doctoral Conference, 29th October - 1st November 2012, Olomouc