SlideShare une entreprise Scribd logo
Mandat

« Le ministère, prévoyant offrir des outils
géomatiques plus complexes et
disponibles peu importe le type
d’appareil, a demandé à Fujitsu
d’analyser les possibilités qu’offre
l’HTML5 pour répondre à ses besoins. »
! Architecture actuelle:
! Plusieurs sites de cartographie web
! Technologies basées sur ArcGIS et Geocortex (Silverlight)

INTERNAL USE ONLY

1

© Fujitsu Canada
Mandat

! Analyse de l’état actuel de l’HTML5 et de son potentiel pour la
géomatique
! Développement de deux prototypes
! Technologies ESRI
! Visionneuse HTML5 de Geocortex

! Rédaction d’un rapport sur l’HTML5, ses applications
possibles en géomatique et l’intégration avec l’architecture
actuelle de notre client
INTERNAL USE ONLY

2

© Fujitsu Canada
INTERNAL USE ONLY

3

© Fujitsu Canada
HTML5

INTERNAL USE ONLY

4

© Fujitsu Canada
HTML5

INTERNAL USE ONLY

5

© Fujitsu Canada
Fonctions
! Stockage côté client
Serveur

INTERNAL USE ONLY

Client

6

© Fujitsu Canada
Fonctions
! Multi-tâches

INTERNAL USE ONLY

7

© Fujitsu Canada
Fonctions
! Manipulation de l’historique

INTERNAL USE ONLY

8

© Fujitsu Canada
Fonctions
! Graphisme 2D
! Canvas (Matriciel)
! SVG (Vectoriel)

INTERNAL USE ONLY

9

© Fujitsu Canada
Fonctions
! Graphisme 3D
! WebGL

INTERNAL USE ONLY

10

© Fujitsu Canada
Fonctions
! Accès aux composantes physiques - GPS

INTERNAL USE ONLY

11

© Fujitsu Canada
Fonctions
! Accès aux composantes physiques

INTERNAL USE ONLY

12

© Fujitsu Canada
Librairies
Physique

Mathématiques

Graphiques et
diagrammes

Cartographie
en ligne

Animations

Cadres de
développement

INTERNAL USE ONLY

13

© Fujitsu Canada
Design adaptatif

INTERNAL USE ONLY

14

© Fujitsu Canada
Design adaptatif

INTERNAL USE ONLY

15

© Fujitsu Canada
Comparatif de technologies web

INTERNAL USE ONLY

16

© Fujitsu Canada
Support par les navigateurs

INTERNAL USE ONLY

17

© Fujitsu Canada
Contourner les limitations
! Contourner les limitations pour offrir une expérience web
agréable peu importe le navigateur (Polyfill)

INTERNAL USE ONLY

18

© Fujitsu Canada
INTERNAL USE ONLY

19

© Fujitsu Canada
Prototypes
! ESRI
! API d’ArcGIS pour JavaScript

! Geocortex
! Visionneuse HTML5

INTERNAL USE ONLY

20

© Fujitsu Canada
Prototype ESRI
! Modèle de design adaptatif d’ESRI
! http://maps.esri.com/SP_DEMOS/responsive/

INTERNAL USE ONLY

21

© Fujitsu Canada
Prototype ESRI
! Ajout d’un cadre de développement OpenSource Dojo Mobile
! http://dojotoolkit.org/features/mobile

INTERNAL USE ONLY

22

© Fujitsu Canada
Prototype ESRI
! Fonctionalités

Géolocalisation
INTERNAL USE ONLY

Table des couches
23

Identification
© Fujitsu Canada
Prototype Geocortex
! Produit de Latitude Geographics
! S’appuie sur les technologies ESRI
! Produit phare: Geocortex Essentials Manager pour créer,
gérer et publier des sites web cartographiques
! Workflow Designer pour créer des tâches et des outils
! Deux visionneuses supportées : HTML5 et Silverlight

INTERNAL USE ONLY

24

© Fujitsu Canada
Prototype Geocortex
! Design adaptatif

INTERNAL USE ONLY

25

© Fujitsu Canada
Prototype Geocortex
! Fonctionnalités préconçues
! I Want To…
! Liste des couches
! Identification
! Recherche
! Geolocalisation

INTERNAL USE ONLY

26

© Fujitsu Canada
Prototype Geocortex
! Fonctionnalités sur mesure
! Ajouter une couche
! Mesurer une distance
! Ajouter une annotation
! Imprimer

INTERNAL USE ONLY

27

© Fujitsu Canada
Prototype Geocortex
! Fonctionnalités sur mesure
! Connexion avec le portail du Gouvernement de l’Alberta
•  Ajouter une couche cartographique
•  Voir l’étendue
•  Afficher les métadonnées

INTERNAL USE ONLY

28

© Fujitsu Canada
Prototype Geocortex
! Fonctionnalités sur mesure
! Partager la carte

INTERNAL USE ONLY

29

© Fujitsu Canada
Prototype Geocortex
! Fonctionnalités sur mesure
! Sauvegarder et charger la carte

INTERNAL USE ONLY

30

© Fujitsu Canada
Conclusions

Mobilité
Géomatique
HTML5
une lune de miel à trois?
INTERNAL USE ONLY

Les noces de Psyché et de Cupidon, Pelagio Palagi, 1808

© Fujitsu Canada
Conclusion
! Est-ce que l’HTML5 fait un bon ménage à trois avec la
géomatique et la mobilité?
! Oui
+ Multiplateformes
+ Aucun téléchargement nécessaire de la part de l’utilisateur
+ Plusieurs librairies JavaScript performantes (ArcGIS et OpenLayers)
+ Accès aux composantes physiques de l’appareil, dont le récepteur GPS
+ LE langage d’avenir pour le web

!  …, mais tout n’est pas rose
- Support inégal par les navigateurs
- IDE moins avancés que pour Flex et Silverlight

INTERNAL USE ONLY

32

© Fujitsu Canada
Conclusion
! Intégration avec l’architecture existante
! Prototype ESRI
+ Liberté de développement plus souple qu’avec Geocortex
- Aucune réutilisation des configurations existantes

! Prototype Geocortex
+ Intégration avec l’architecture actuelle
•  Configuration des sites avec Geocortex Essentials Manager
•  Workflows (en partie)

+ Mise en place de sites rapidement pour 3 largeurs d’écran, configurables
indépendamment
- Modifications de composantes quelques fois impossibles
- Moins d’outils comparativement à la visionneuse en Silverlight
INTERNAL USE ONLY

33

© Fujitsu Canada
Stratégie d’intégration
! Ajout de sites Geocortex : Silverlight ou HTML5?
! Est-ce que l'application doit être accessible à partir d'appareils mobiles?
! Quelles sont les fonctionnalités qui doivent être développées?
•  Est-ce qu‘elles sont entièrement prises en charge et stables avec HTML5?

! Quels sont les connaissances des développeurs disponibles?

INTERNAL USE ONLY

34

© Fujitsu Canada
vincent.thomas@ca.fujitsu.com
HTML5 et mobilité

INTERNAL USE ONLY

36

© Fujitsu Canada
Canvas vs SVG

INTERNAL USE ONLY

37

© Fujitsu Canada
Client

Serveur

Prototype Geocortex

INTERNAL USE ONLY

Geocortex Essentials
Manager

Workflow Designer

Visionneuse HTML5

Visionneuse Silverlight

38

© Fujitsu Canada
Résumé
L’HTML5 est un langage de balisage dont le but est de structurer et présenter des pages web. Ce
terme regroupe un ensemble de technologies du monde web dont l’HTML, le CSS3 et le
JavaScript. L’HTML5, qui est en processus de devenir une norme du W3C, permet de développer
des applications web qui sont dynamiques, multimédias et surtout multiplateformes. C’est sur
cette dernière caractéristique que l’HTML5 se démarque. Il devient une alternative intéressante
aux technologies nécessitant un plugin telles que Silverlight et Flash qui ne sont pas disponibles
sur tous les types d’appareils mobiles. Pour accélérer le développement d’applications HTML5,
plusieurs cadres de développement et librairies sont disponibles pour, par exemple produire des
animations, de la 3D ou des calculs mathématiques. Bien entendu, la géomatique peut en profiter
grandement et plusieurs compagnies et initiatives Open Source proposent désormais des outils
de développement HTML5 dont ESRI (ArcGIS API pour JavaScript) et Latitude Geographics
(Geocortex Essentials). La disponibilité de ces outils contribue grandement à l’essor
d’applications géomatiques sur les appareils mobiles. Le ministère de l’Environnement et du
Développement durable de l’Alberta offre à ses citoyens plusieurs applications web
cartographiques permettant la visualisation et la requête de données spatiales. La plupart d’entre
elles sont développées à l’aide de la solution Geocortex basée sur la technologie Silverlight. Le
ministère, prévoyant offrir des outils plus complexes et disponibles peu importe le type d’appareil,
a réalisé un projet visant à analyser les possibilités qu’offre l’HTML5 pour répondre à ses
besoins. Dans ce cadre Fujitsu a développé deux prototypes et un rapport détaillé a été rédigé
concernant l’HTML5 et son intégration future au sein de cette organisation. La présentation fera
une revue l’HTML5, de son potentiel pour la géomatique, puis discutera de son adoption
éventuelle par le ministère.

INTERNAL USE ONLY

39

© Fujitsu Canada

Contenu connexe

En vedette

Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
Bastian Dietz
 
Trabajo de mejoramiento vale
Trabajo de mejoramiento valeTrabajo de mejoramiento vale
Trabajo de mejoramiento vale
valeria
 
La riqueza del_rio_duero1
La riqueza del_rio_duero1La riqueza del_rio_duero1
La riqueza del_rio_duero1
BEGOÑA
 
Sector politica y gad
Sector politica y gadSector politica y gad
Economie: S36 2013
Economie: S36 2013Economie: S36 2013
Economie: S36 2013
Brèves du Vietnam
 
Pres Pmis Forum 2007 V2
Pres Pmis Forum 2007 V2Pres Pmis Forum 2007 V2
Pres Pmis Forum 2007 V2bduverneuil
 
Vall fosca v1
Vall fosca v1Vall fosca v1
Vall fosca v1
Rafael Pardo
 
Evaluation diagnostique
Evaluation diagnostiqueEvaluation diagnostique
Evaluation diagnostique
Florence BOLOGNESI
 
Sector politica economica
Sector politica economicaSector politica economica
Sector politica economica
Presidencia de la República del Ecuador
 
Alfonso
AlfonsoAlfonso
Alfonso
mjolengua
 
Matthias Löwe: Creative Gaming: Spiele kreativ nutzen
Matthias Löwe: Creative Gaming: Spiele kreativ nutzenMatthias Löwe: Creative Gaming: Spiele kreativ nutzen
Matthias Löwe: Creative Gaming: Spiele kreativ nutzen
Zukunftswerkstatt
 
Boersentag Dresden 2011 - CFD
Boersentag Dresden 2011 - CFDBoersentag Dresden 2011 - CFD
Boersentag Dresden 2011 - CFD
sparkassenbroker
 
Yofrancisco
YofranciscoYofrancisco
Yofrancisco
Karín Mancilla
 
VM: Schulz - Griesbach
VM: Schulz - GriesbachVM: Schulz - Griesbach
VM: Schulz - Griesbach
helmutrapp
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
mjolengua
 
Modulo4 i-im-ver11
Modulo4 i-im-ver11Modulo4 i-im-ver11
Modulo4 i-im-ver11
Veyka Cruz
 

En vedette (18)

Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
Computer.Spiele.Politik. - Die Computerspieldebatte und wie man darin überlebt.
 
L'écureuil
L'écureuilL'écureuil
L'écureuil
 
Trabajo de mejoramiento vale
Trabajo de mejoramiento valeTrabajo de mejoramiento vale
Trabajo de mejoramiento vale
 
La riqueza del_rio_duero1
La riqueza del_rio_duero1La riqueza del_rio_duero1
La riqueza del_rio_duero1
 
Sector politica y gad
Sector politica y gadSector politica y gad
Sector politica y gad
 
Economie: S36 2013
Economie: S36 2013Economie: S36 2013
Economie: S36 2013
 
Infomobil 02-2011
Infomobil 02-2011Infomobil 02-2011
Infomobil 02-2011
 
Pres Pmis Forum 2007 V2
Pres Pmis Forum 2007 V2Pres Pmis Forum 2007 V2
Pres Pmis Forum 2007 V2
 
Vall fosca v1
Vall fosca v1Vall fosca v1
Vall fosca v1
 
Evaluation diagnostique
Evaluation diagnostiqueEvaluation diagnostique
Evaluation diagnostique
 
Sector politica economica
Sector politica economicaSector politica economica
Sector politica economica
 
Alfonso
AlfonsoAlfonso
Alfonso
 
Matthias Löwe: Creative Gaming: Spiele kreativ nutzen
Matthias Löwe: Creative Gaming: Spiele kreativ nutzenMatthias Löwe: Creative Gaming: Spiele kreativ nutzen
Matthias Löwe: Creative Gaming: Spiele kreativ nutzen
 
Boersentag Dresden 2011 - CFD
Boersentag Dresden 2011 - CFDBoersentag Dresden 2011 - CFD
Boersentag Dresden 2011 - CFD
 
Yofrancisco
YofranciscoYofrancisco
Yofrancisco
 
VM: Schulz - Griesbach
VM: Schulz - GriesbachVM: Schulz - Griesbach
VM: Schulz - Griesbach
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Modulo4 i-im-ver11
Modulo4 i-im-ver11Modulo4 i-im-ver11
Modulo4 i-im-ver11
 

Similaire à Mobilité, géomatique et HTML5 : une lune de miel à trois?

Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogySacha Leprêtre
 
1er atelier technique - IGO2 - 17 mai 2017
1er atelier technique - IGO2 - 17 mai 20171er atelier technique - IGO2 - 17 mai 2017
1er atelier technique - IGO2 - 17 mai 2017
igouverte
 
Jquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter BootstrapJquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter Bootstrap
ODC Orange Developer Center
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Tristan Nitot
 
OneGeo Suite
OneGeo SuiteOneGeo Suite
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
Meetup Mobile Montpellier
 
Adama Coulibaly.pptx
Adama Coulibaly.pptxAdama Coulibaly.pptx
Adama Coulibaly.pptx
IdrissaDembl
 
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
DocDoku
 
Introduction a Flutter
Introduction a FlutterIntroduction a Flutter
Introduction a Flutter
Christian SUMBANG
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...VisionGÉOMATIQUE2012
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
Julien Saumande
 
Flutter Rennes - #1
Flutter Rennes - #1Flutter Rennes - #1
Flutter Rennes - #1
Aloïs Deniel
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
Chambé-Carnet
 
17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)kassaoute cama
 
android.pdf
android.pdfandroid.pdf
android.pdf
med_univ78
 
IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
IBM ILOG Elixir: IHM riches pour applications SaaS et CloudIBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
IBM ILOG Elixir: IHM riches pour applications SaaS et CloudErwan Paccard
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
Atelier IHM Polytech Nice Sophia
 

Similaire à Mobilité, géomatique et HTML5 : une lune de miel à trois? (20)

Gtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogyGtug2 Mobile app with web technlogy
Gtug2 Mobile app with web technlogy
 
1er atelier technique - IGO2 - 17 mai 2017
1er atelier technique - IGO2 - 17 mai 20171er atelier technique - IGO2 - 17 mai 2017
1er atelier technique - IGO2 - 17 mai 2017
 
Jquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter BootstrapJquery Mobile vs Twitter Bootstrap
Jquery Mobile vs Twitter Bootstrap
 
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernesLes Nouveaux Standards et leur implémentation dans les navigateurs modernes
Les Nouveaux Standards et leur implémentation dans les navigateurs modernes
 
OneGeo Suite
OneGeo SuiteOneGeo Suite
OneGeo Suite
 
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
 
jQuery mobile vs Twitter bootstrap
jQuery mobile vs Twitter bootstrapjQuery mobile vs Twitter bootstrap
jQuery mobile vs Twitter bootstrap
 
Adama Coulibaly.pptx
Adama Coulibaly.pptxAdama Coulibaly.pptx
Adama Coulibaly.pptx
 
Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.Strategies et developpements mobiles multi-plates-formes.
Strategies et developpements mobiles multi-plates-formes.
 
Intro Android
Intro AndroidIntro Android
Intro Android
 
Introduction a Flutter
Introduction a FlutterIntroduction a Flutter
Introduction a Flutter
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
Flutter Rennes - #1
Flutter Rennes - #1Flutter Rennes - #1
Flutter Rennes - #1
 
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
[Chambé-Carnet] Web Mobile : quelles opportunités, quels moyens ?
 
17 chaumet
17 chaumet17 chaumet
17 chaumet
 
17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)
 
android.pdf
android.pdfandroid.pdf
android.pdf
 
IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
IBM ILOG Elixir: IHM riches pour applications SaaS et CloudIBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
IBM ILOG Elixir: IHM riches pour applications SaaS et Cloud
 
Formation mobile-cross-platform
Formation mobile-cross-platformFormation mobile-cross-platform
Formation mobile-cross-platform
 

Plus de ACSG - Section Montréal

Info-Sols 2.0
Info-Sols 2.0Info-Sols 2.0
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
ACSG - Section Montréal
 
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’AlbertaUn TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
ACSG - Section Montréal
 
Cartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du QuébecCartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du Québec
ACSG - Section Montréal
 
Les SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de ferLes SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de fer
ACSG - Section Montréal
 
Démystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobileDémystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobile
ACSG - Section Montréal
 
Créer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App InventorCréer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App Inventor
ACSG - Section Montréal
 
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
ACSG - Section Montréal
 
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
ACSG - Section Montréal
 
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
ACSG - Section Montréal
 
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
ACSG - Section Montréal
 
La géomatique, point de convergence de nombreuses solutions innovantes!
La géomatique,  point de convergence de nombreuses solutions innovantes!La géomatique,  point de convergence de nombreuses solutions innovantes!
La géomatique, point de convergence de nombreuses solutions innovantes!
ACSG - Section Montréal
 
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
ACSG - Section Montréal
 
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
ACSG - Section Montréal
 
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
ACSG - Section Montréal
 
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
ACSG - Section Montréal
 
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
ACSG - Section Montréal
 
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
ACSG - Section Montréal
 
Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...
ACSG - Section Montréal
 
Expérimentations de production et diffusion de cartes de bruit environnementa...
Expérimentations de production et diffusion de cartes de bruit environnementa...Expérimentations de production et diffusion de cartes de bruit environnementa...
Expérimentations de production et diffusion de cartes de bruit environnementa...
ACSG - Section Montréal
 

Plus de ACSG - Section Montréal (20)

Info-Sols 2.0
Info-Sols 2.0Info-Sols 2.0
Info-Sols 2.0
 
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
Stratégie nationale de données d’élévation: État d'avancement, progrès et exp...
 
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’AlbertaUn TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
Un TITAN la plateforme géospatiale d’entreprise du Gouvernement de l’Alberta
 
Cartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du QuébecCartographie de l’occupation des terres du Québec
Cartographie de l’occupation des terres du Québec
 
Les SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de ferLes SIG au service de la sécurité des chemins de fer
Les SIG au service de la sécurité des chemins de fer
 
Démystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobileDémystifier et optimiser la précision de la cartographie mobile
Démystifier et optimiser la précision de la cartographie mobile
 
Créer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App InventorCréer des applis mobiles spatiales avec App Inventor
Créer des applis mobiles spatiales avec App Inventor
 
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...Accélérer le développement d'applications géospatiales à l'aide de solutions ...
Accélérer le développement d'applications géospatiales à l'aide de solutions ...
 
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
Utilisation des relevés 3D dans l’identification des problématiques de soulèv...
 
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019PME MTL Centre-Est Recensement des Entreprises Bilan 2019
PME MTL Centre-Est Recensement des Entreprises Bilan 2019
 
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
Optimiser les opérations de déneigement grâce à la géomatique et à l’Internet...
 
La géomatique, point de convergence de nombreuses solutions innovantes!
La géomatique,  point de convergence de nombreuses solutions innovantes!La géomatique,  point de convergence de nombreuses solutions innovantes!
La géomatique, point de convergence de nombreuses solutions innovantes!
 
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...Arpentage 3D de routes et autoroutes  gérées par le ministère des Transports ...
Arpentage 3D de routes et autoroutes gérées par le ministère des Transports ...
 
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...La Suite SIGim: Une suite d’applications Web géomatiques pour  vos besoins de...
La Suite SIGim: Une suite d’applications Web géomatiques pour vos besoins de...
 
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
Comment faire gagner en maturité son SIG par la mise en place d’une bonne Gou...
 
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
Îlots de chaleur du Québec urbain (2013 et 2022) : cartographie, analyse de c...
 
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
Calcul de la vulnérabilité aux changements climatiques pour les vagues de cha...
 
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...La géomatique au service de la lutte  aux îlots de chaleur urbains et de l'ad...
La géomatique au service de la lutte aux îlots de chaleur urbains et de l'ad...
 
Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...Cartographie primaire des zones potentiellement exposées aux glissements de t...
Cartographie primaire des zones potentiellement exposées aux glissements de t...
 
Expérimentations de production et diffusion de cartes de bruit environnementa...
Expérimentations de production et diffusion de cartes de bruit environnementa...Expérimentations de production et diffusion de cartes de bruit environnementa...
Expérimentations de production et diffusion de cartes de bruit environnementa...
 

Mobilité, géomatique et HTML5 : une lune de miel à trois?

  • 1. Mandat « Le ministère, prévoyant offrir des outils géomatiques plus complexes et disponibles peu importe le type d’appareil, a demandé à Fujitsu d’analyser les possibilités qu’offre l’HTML5 pour répondre à ses besoins. » ! Architecture actuelle: ! Plusieurs sites de cartographie web ! Technologies basées sur ArcGIS et Geocortex (Silverlight) INTERNAL USE ONLY 1 © Fujitsu Canada
  • 2. Mandat ! Analyse de l’état actuel de l’HTML5 et de son potentiel pour la géomatique ! Développement de deux prototypes ! Technologies ESRI ! Visionneuse HTML5 de Geocortex ! Rédaction d’un rapport sur l’HTML5, ses applications possibles en géomatique et l’intégration avec l’architecture actuelle de notre client INTERNAL USE ONLY 2 © Fujitsu Canada
  • 3. INTERNAL USE ONLY 3 © Fujitsu Canada
  • 6. Fonctions ! Stockage côté client Serveur INTERNAL USE ONLY Client 6 © Fujitsu Canada
  • 9. Fonctions ! Graphisme 2D ! Canvas (Matriciel) ! SVG (Vectoriel) INTERNAL USE ONLY 9 © Fujitsu Canada
  • 11. Fonctions ! Accès aux composantes physiques - GPS INTERNAL USE ONLY 11 © Fujitsu Canada
  • 12. Fonctions ! Accès aux composantes physiques INTERNAL USE ONLY 12 © Fujitsu Canada
  • 14. Design adaptatif INTERNAL USE ONLY 14 © Fujitsu Canada
  • 15. Design adaptatif INTERNAL USE ONLY 15 © Fujitsu Canada
  • 16. Comparatif de technologies web INTERNAL USE ONLY 16 © Fujitsu Canada
  • 17. Support par les navigateurs INTERNAL USE ONLY 17 © Fujitsu Canada
  • 18. Contourner les limitations ! Contourner les limitations pour offrir une expérience web agréable peu importe le navigateur (Polyfill) INTERNAL USE ONLY 18 © Fujitsu Canada
  • 19. INTERNAL USE ONLY 19 © Fujitsu Canada
  • 20. Prototypes ! ESRI ! API d’ArcGIS pour JavaScript ! Geocortex ! Visionneuse HTML5 INTERNAL USE ONLY 20 © Fujitsu Canada
  • 21. Prototype ESRI ! Modèle de design adaptatif d’ESRI ! http://maps.esri.com/SP_DEMOS/responsive/ INTERNAL USE ONLY 21 © Fujitsu Canada
  • 22. Prototype ESRI ! Ajout d’un cadre de développement OpenSource Dojo Mobile ! http://dojotoolkit.org/features/mobile INTERNAL USE ONLY 22 © Fujitsu Canada
  • 23. Prototype ESRI ! Fonctionalités Géolocalisation INTERNAL USE ONLY Table des couches 23 Identification © Fujitsu Canada
  • 24. Prototype Geocortex ! Produit de Latitude Geographics ! S’appuie sur les technologies ESRI ! Produit phare: Geocortex Essentials Manager pour créer, gérer et publier des sites web cartographiques ! Workflow Designer pour créer des tâches et des outils ! Deux visionneuses supportées : HTML5 et Silverlight INTERNAL USE ONLY 24 © Fujitsu Canada
  • 25. Prototype Geocortex ! Design adaptatif INTERNAL USE ONLY 25 © Fujitsu Canada
  • 26. Prototype Geocortex ! Fonctionnalités préconçues ! I Want To… ! Liste des couches ! Identification ! Recherche ! Geolocalisation INTERNAL USE ONLY 26 © Fujitsu Canada
  • 27. Prototype Geocortex ! Fonctionnalités sur mesure ! Ajouter une couche ! Mesurer une distance ! Ajouter une annotation ! Imprimer INTERNAL USE ONLY 27 © Fujitsu Canada
  • 28. Prototype Geocortex ! Fonctionnalités sur mesure ! Connexion avec le portail du Gouvernement de l’Alberta •  Ajouter une couche cartographique •  Voir l’étendue •  Afficher les métadonnées INTERNAL USE ONLY 28 © Fujitsu Canada
  • 29. Prototype Geocortex ! Fonctionnalités sur mesure ! Partager la carte INTERNAL USE ONLY 29 © Fujitsu Canada
  • 30. Prototype Geocortex ! Fonctionnalités sur mesure ! Sauvegarder et charger la carte INTERNAL USE ONLY 30 © Fujitsu Canada
  • 31. Conclusions Mobilité Géomatique HTML5 une lune de miel à trois? INTERNAL USE ONLY Les noces de Psyché et de Cupidon, Pelagio Palagi, 1808 © Fujitsu Canada
  • 32. Conclusion ! Est-ce que l’HTML5 fait un bon ménage à trois avec la géomatique et la mobilité? ! Oui + Multiplateformes + Aucun téléchargement nécessaire de la part de l’utilisateur + Plusieurs librairies JavaScript performantes (ArcGIS et OpenLayers) + Accès aux composantes physiques de l’appareil, dont le récepteur GPS + LE langage d’avenir pour le web !  …, mais tout n’est pas rose - Support inégal par les navigateurs - IDE moins avancés que pour Flex et Silverlight INTERNAL USE ONLY 32 © Fujitsu Canada
  • 33. Conclusion ! Intégration avec l’architecture existante ! Prototype ESRI + Liberté de développement plus souple qu’avec Geocortex - Aucune réutilisation des configurations existantes ! Prototype Geocortex + Intégration avec l’architecture actuelle •  Configuration des sites avec Geocortex Essentials Manager •  Workflows (en partie) + Mise en place de sites rapidement pour 3 largeurs d’écran, configurables indépendamment - Modifications de composantes quelques fois impossibles - Moins d’outils comparativement à la visionneuse en Silverlight INTERNAL USE ONLY 33 © Fujitsu Canada
  • 34. Stratégie d’intégration ! Ajout de sites Geocortex : Silverlight ou HTML5? ! Est-ce que l'application doit être accessible à partir d'appareils mobiles? ! Quelles sont les fonctionnalités qui doivent être développées? •  Est-ce qu‘elles sont entièrement prises en charge et stables avec HTML5? ! Quels sont les connaissances des développeurs disponibles? INTERNAL USE ONLY 34 © Fujitsu Canada
  • 36. HTML5 et mobilité INTERNAL USE ONLY 36 © Fujitsu Canada
  • 37. Canvas vs SVG INTERNAL USE ONLY 37 © Fujitsu Canada
  • 38. Client Serveur Prototype Geocortex INTERNAL USE ONLY Geocortex Essentials Manager Workflow Designer Visionneuse HTML5 Visionneuse Silverlight 38 © Fujitsu Canada
  • 39. Résumé L’HTML5 est un langage de balisage dont le but est de structurer et présenter des pages web. Ce terme regroupe un ensemble de technologies du monde web dont l’HTML, le CSS3 et le JavaScript. L’HTML5, qui est en processus de devenir une norme du W3C, permet de développer des applications web qui sont dynamiques, multimédias et surtout multiplateformes. C’est sur cette dernière caractéristique que l’HTML5 se démarque. Il devient une alternative intéressante aux technologies nécessitant un plugin telles que Silverlight et Flash qui ne sont pas disponibles sur tous les types d’appareils mobiles. Pour accélérer le développement d’applications HTML5, plusieurs cadres de développement et librairies sont disponibles pour, par exemple produire des animations, de la 3D ou des calculs mathématiques. Bien entendu, la géomatique peut en profiter grandement et plusieurs compagnies et initiatives Open Source proposent désormais des outils de développement HTML5 dont ESRI (ArcGIS API pour JavaScript) et Latitude Geographics (Geocortex Essentials). La disponibilité de ces outils contribue grandement à l’essor d’applications géomatiques sur les appareils mobiles. Le ministère de l’Environnement et du Développement durable de l’Alberta offre à ses citoyens plusieurs applications web cartographiques permettant la visualisation et la requête de données spatiales. La plupart d’entre elles sont développées à l’aide de la solution Geocortex basée sur la technologie Silverlight. Le ministère, prévoyant offrir des outils plus complexes et disponibles peu importe le type d’appareil, a réalisé un projet visant à analyser les possibilités qu’offre l’HTML5 pour répondre à ses besoins. Dans ce cadre Fujitsu a développé deux prototypes et un rapport détaillé a été rédigé concernant l’HTML5 et son intégration future au sein de cette organisation. La présentation fera une revue l’HTML5, de son potentiel pour la géomatique, puis discutera de son adoption éventuelle par le ministère. INTERNAL USE ONLY 39 © Fujitsu Canada