SlideShare une entreprise Scribd logo
1  sur  33
Présenté par Issaoui Ilyes
Encadré par Oualid Khayati (ISAMM)
Frédéric Trastour (Spaceyes)
Conception et réalisation des librairies réutilisables mettant
en avant l’interopérabilité de la solution SPACEYES avec
d’autres technologie
Soutenance de
Mémoire de Fin d’Etude
Plan
Institut Supérieur des Arts Multimédias de la Manouba
Introduction
Analyse et conception
Réalisation et test
Conclusion
2
Etude de l’existant
Introduction
Présentation du SpacEyes
Z.I. de l'Argile, 460 av de la quiera
voie K, bat 119b 06370 Mouans-Sartoux
FRANCE
3
• 10 ans dans l’édition des solutions cartographiques
• Collaboration avec plusieurs partenaires
Institut Supérieur des Arts Multimédias de la Manouba
Introduction
Présentation du SpacEyes
4
• Une gamme complète de logiciels
Institut Supérieur des Arts Multimédias de la Manouba
Introduction
Présentation du projet
5Institut Supérieur des Arts Multimédias de la Manouba
Problématique
Développer un ensemble de
composants logiciel permettant
de faciliter l’utilisation combinée
• Apparition des services web de
géomatique gratuites
• Problème d’interopérabilité de la
solution cartographique
SpacEyes3d
Introduction
Présentation du projet
6Institut Supérieur des Arts Multimédias de la Manouba
Web service géomatique
Google, Osm, Bing, Yahoo
…
+
Solution SpacEyes3d
Objectif
Introduction
Présentation du projet
7Institut Supérieur des Arts Multimédias de la Manouba
Objectif
o Géocoder une
adresse
o Géocoder inverse
Géocodage
o Diaporama 360°
o Synchronisation avec
la carte du SpacEyes
Street View
o Cartes de différents
fournisseurs
o Synchronisation
Slippy Maps
• Développer trois modules
Institut Supérieur des Arts Multimédias de la Manouba
• Permet d’intégrer la technologie SpacEyes3D
dans une application classique ou dans une
application web
8
Etude de l’existant
SpacEyes3D Plugin
• Peut être intégrer sous deux formes
– Un composant ActiveX
– Un Plugin à destination des navigateurs
(Internet explorer, Firefox, Chrome)
Institut Supérieur des Arts Multimédias de la Manouba 9
Etude de l’existant
Géocodage
• Gratuit
• Géocodage côté client
• Géocodage côté serveur
• REST API
• Gratuit
• Nécessite une clé
• Par adresse, par point, par
requête
• Mapquest API
• OpenMapquestAPI
Institut Supérieur des Arts Multimédias de la Manouba 10
Etude de l’existant
Vues Immersives
• Gratuit
• Fourni seulement par l’API Google Maps
Google Steet View
Institut Supérieur des Arts Multimédias de la Manouba 11
Etude de l’existant
Slippy Maps
• Framework JavaScript
• Open source
• Rend facile de mettre une carte dans
n'importe quelle page web
• Framework JavaScript, 28 Ko
• Open source
• Efficace pour toutes les plateformes
Institut Supérieur des Arts Multimédias de la Manouba 12
Analyse et conception
Architecture
• Même architecture pour les trois modules
• Le développeur crée un nouveau système en editant « index.html »
Machine Client
Institut Supérieur des Arts Multimédias de la Manouba 13
Machine Client
Navigateur Plugin
Serveur
Index.html
Modules
SpacEyes
Librairy
Fournisseurs des
Services
Serveur
SpacEyes
Institut Supérieur des Arts Multimédias de la Manouba 14
Analyse et conception
Géocodage
Besoins fonctionnelles
Analyse
• Développeur
• Ajouter le service géocodage et
géocodage inverse.
• Ajouter le service auto complétion
• L’utilisateur
• Géocode une adresse
• Géocode inverse d’un point
• Zoomer sur un résultat
Institut Supérieur des Arts Multimédias de la Manouba 15
Analyse et conception
Géocodage
Conception
Institut Supérieur des Arts Multimédias de la Manouba 16
Diagramme de classe– Module Géocodage
Institut Supérieur des Arts Multimédias de la Manouba 17
Analyse et conception
Vues immersives
Besoins fonctionnels
Analyse
• Développeur
• Ajouter le service Google Street
View
• Spécifier des paramètres
• L’utilisateur
• Naviguer sur le panorama
• Chercher des panoramas en déplaçant
le marqueur sur la scène.
• Naviguer sur la scène 3d.
Institut Supérieur des Arts Multimédias de la Manouba 18
Analyse et conception
Vues immersives
Conception
Institut Supérieur des Arts Multimédias de la Manouba 19
Diagramme de classe– Module Google Street View
Institut Supérieur des Arts Multimédias de la Manouba 20
Analyse et conception
Slippy Maps
Besoins fonctionnels
Analyse
• Développeur
• Ajouter une couche du map
Google, Osm et / ou Bing
• Spécifier un certain nombre d’options
• L’utilisateur
• Naviguer sur la scène 3d et 2d ,
• Commuter entre les couches des map.
• Activer/Désactiver les calques des
marqueurs.
• Glisser le marqueur sur la map 2d et 3d
Institut Supérieur des Arts Multimédias de la Manouba 21
Analyse et conception
Slippy Maps
Conception
Institut Supérieur des Arts Multimédias de la Manouba 22
Diagramme de classe– Module Google Street View
Institut Supérieur des Arts Multimédias de la Manouba 23
Réalisation et test
Géocodage
Diagramme de cas d’utilisation
• Application crée par le développeur
• Utilise le module du géocodage
Institut Supérieur des Arts Multimédias de la Manouba 24
Réalisation et test
Géocodage
Diagramme de séquence
• Système : crée par le développeur
• Fournisseur : Google, Osm, Bing
Institut Supérieur des Arts Multimédias de la Manouba 25
Réalisation et test
Google Street View
Diagramme de cas d’utilisation
• Système : crée par le développeur
• Le système gère la synchronisation
Institut Supérieur des Arts Multimédias de la Manouba 26
Réalisation et test
Google Street View
Mode Navigation
• Trois marqueurs:
• Bonhomme (image)
• Cercle (Point)
• Flèche (Polygon)
Institut Supérieur des Arts Multimédias de la Manouba 27
Réalisation et test
Google Street View
Mode Manipulation
• Trois marqueurs:
• Bonhomme : suit la souris
• Cercle vert : dessiné au dessus du map et suit la
souris
• Cercle rouge : prends les dernières coordonnées du
point trouvé
Institut Supérieur des Arts Multimédias de la Manouba 28
Réalisation et test
Slippy Maps
Diagramme de cas d’utilisation
• Même fonctionnement pour les deux implémentations
OpenLayers et Leaflet
• Synchronisation 2d / 3d
Institut Supérieur des Arts Multimédias de la Manouba 29
Réalisation et test
Slippy Maps
OpenLayers implémentation
• Synchronisation 3d –> 2D
• Récupérer les coordonnés des
coins du view port
• Construire un carré
• Zoomer le map 2d à ce carré
Institut Supérieur des Arts Multimédias de la Manouba 30
Réalisation et test
Institut Supérieur des Arts Multimédias de la Manouba 31
Conclusion
• Interopérabilité du plugin SPACEYES
• Modules validés et testés
• Nouvelles fonctionnalités ajoutées
Institut Supérieur des Arts Multimédias de la Manouba 32
Conclusion
• Accrocher la chance d'une expérience professionnelle dans une entreprise bien placé
dans le marché des logiciels de la géomatique
• Utiliser les connaissances acquises à l’ISAMM et les adapter pour faire face aux
nouvelles problématiques.
• Acquisition de nouvelles connaissances professionnels et relationnels
• La coopération entre membres d'une même équipee est gage de performance et qui
dégage l'esprit d'équipe
Expérience positive et apport personnels
Merci Pour Votre Attention
Institut Supérieur des Arts Multimédias de la Manouba
33

Contenu connexe

Tendances

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Ayoub Mkharbach
 
Project equivalent to two classes presentation(présentation de projet P2M)
Project equivalent to two classes presentation(présentation de projet P2M)Project equivalent to two classes presentation(présentation de projet P2M)
Project equivalent to two classes presentation(présentation de projet P2M)oxygen999
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Riadh K.
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Mohammed JAITI
 
Présentation PFE Module Article GPAO
Présentation PFE Module Article GPAOPrésentation PFE Module Article GPAO
Présentation PFE Module Article GPAOahmedmiha
 
Développement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicalDéveloppement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFEHedi Riahi
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFEKarim Labidi
 
Conception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRConception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRSkander Driss
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PROahmedmiha
 
Présentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiquePrésentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiqueIsmail BAKKALI
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebHarrathi Mohamed
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobileNader Somrani
 
PFA : Développement d'une application mobile/desktop pour la configuration et...
PFA : Développement d'une application mobile/desktop pour la configuration et...PFA : Développement d'une application mobile/desktop pour la configuration et...
PFA : Développement d'une application mobile/desktop pour la configuration et...Khadija LASSOUED
 

Tendances (20)

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...Présentation pfe - Etude, conception et réalisation d'une application web de ...
Présentation pfe - Etude, conception et réalisation d'une application web de ...
 
Project equivalent to two classes presentation(présentation de projet P2M)
Project equivalent to two classes presentation(présentation de projet P2M)Project equivalent to two classes presentation(présentation de projet P2M)
Project equivalent to two classes presentation(présentation de projet P2M)
 
Rapportpfe
RapportpfeRapportpfe
Rapportpfe
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
 
Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT) Soutenance de Mon PFE de Stage (DUT)
Soutenance de Mon PFE de Stage (DUT)
 
projet de conception.pptx
projet de conception.pptxprojet de conception.pptx
projet de conception.pptx
 
Slide farany l3
Slide farany l3Slide farany l3
Slide farany l3
 
Présentation PFE Module Article GPAO
Présentation PFE Module Article GPAOPrésentation PFE Module Article GPAO
Présentation PFE Module Article GPAO
 
Développement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicalDéveloppement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médical
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
présentation de soutenance PFE
présentation de soutenance PFEprésentation de soutenance PFE
présentation de soutenance PFE
 
Conception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIRConception et développement d'une application Android pour TUNISAIR
Conception et développement d'une application Android pour TUNISAIR
 
Présentation PFE Mastère PRO
Présentation PFE Mastère PROPrésentation PFE Mastère PRO
Présentation PFE Mastère PRO
 
Présentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatiquePrésentation du pfe - Master spécialisé en ingénierie informatique
Présentation du pfe - Master spécialisé en ingénierie informatique
 
Rapport de stage
Rapport de stage Rapport de stage
Rapport de stage
 
Ma présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site WebMa présentation PFE : Application Android & Site Web
Ma présentation PFE : Application Android & Site Web
 
Présentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobilePrésentation pfe Développement d'une application bancaire mobile
Présentation pfe Développement d'une application bancaire mobile
 
PFA : Développement d'une application mobile/desktop pour la configuration et...
PFA : Développement d'une application mobile/desktop pour la configuration et...PFA : Développement d'une application mobile/desktop pour la configuration et...
PFA : Développement d'une application mobile/desktop pour la configuration et...
 

En vedette

Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMAbdelmonem NAAMANE
 
Secteur de Café au Maroc
Secteur de Café au MarocSecteur de Café au Maroc
Secteur de Café au MarocTarek Haress
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.pptMohamed Ben Bouzid
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsMakina Corpus
 
Cours " Histoire des supports publicitaires " - partie 1
Cours " Histoire des supports publicitaires "   - partie 1Cours " Histoire des supports publicitaires "   - partie 1
Cours " Histoire des supports publicitaires " - partie 1Nouha Belaid
 
Campagne Transmédia de Coca Cola
Campagne Transmédia de Coca ColaCampagne Transmédia de Coca Cola
Campagne Transmédia de Coca ColaTunisie-SIC
 
Stratégie de création publicitaire master 2 pro isma
Stratégie de création publicitaire master 2 pro ismaStratégie de création publicitaire master 2 pro isma
Stratégie de création publicitaire master 2 pro ismaMarcel Eboa
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009Morom Bil Morom
 
Copy strategie efficacité publicitaire
Copy strategie efficacité publicitaireCopy strategie efficacité publicitaire
Copy strategie efficacité publicitaireYassine Hafid
 
L’histoire de la publicité
L’histoire de la publicitéL’histoire de la publicité
L’histoire de la publicitéBoutaina Regragui
 
PFE – Methode
PFE – MethodePFE – Methode
PFE – Methodefafa007
 
Futur du digital marketing en Tunisie: les tendances à suivre en 2015
Futur du digital marketing en Tunisie: les tendances à suivre en 2015Futur du digital marketing en Tunisie: les tendances à suivre en 2015
Futur du digital marketing en Tunisie: les tendances à suivre en 2015Bahia Nar
 

En vedette (20)

Projet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMMProjet fin annee 2011 master min ISAMM
Projet fin annee 2011 master min ISAMM
 
Soutenance PFE 2012
Soutenance PFE 2012Soutenance PFE 2012
Soutenance PFE 2012
 
Rapport pfe
Rapport pfeRapport pfe
Rapport pfe
 
Secteur de Café au Maroc
Secteur de Café au MarocSecteur de Café au Maroc
Secteur de Café au Maroc
 
présentation soutenance PFE.ppt
présentation soutenance PFE.pptprésentation soutenance PFE.ppt
présentation soutenance PFE.ppt
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google Maps
 
Projet2-4si-tic
Projet2-4si-ticProjet2-4si-tic
Projet2-4si-tic
 
Ontt &
Ontt &Ontt &
Ontt &
 
Projet3-4si-tic
Projet3-4si-ticProjet3-4si-tic
Projet3-4si-tic
 
Projet4-4si-tic
Projet4-4si-ticProjet4-4si-tic
Projet4-4si-tic
 
Dc2 4 si-tic-2009-2010
Dc2 4 si-tic-2009-2010Dc2 4 si-tic-2009-2010
Dc2 4 si-tic-2009-2010
 
Cours " Histoire des supports publicitaires " - partie 1
Cours " Histoire des supports publicitaires "   - partie 1Cours " Histoire des supports publicitaires "   - partie 1
Cours " Histoire des supports publicitaires " - partie 1
 
Campagne Transmédia de Coca Cola
Campagne Transmédia de Coca ColaCampagne Transmédia de Coca Cola
Campagne Transmédia de Coca Cola
 
Stratégie de création publicitaire master 2 pro isma
Stratégie de création publicitaire master 2 pro ismaStratégie de création publicitaire master 2 pro isma
Stratégie de création publicitaire master 2 pro isma
 
Tp4 - PHP
Tp4 - PHPTp4 - PHP
Tp4 - PHP
 
éNoncés+corrections bac2009
éNoncés+corrections bac2009éNoncés+corrections bac2009
éNoncés+corrections bac2009
 
Copy strategie efficacité publicitaire
Copy strategie efficacité publicitaireCopy strategie efficacité publicitaire
Copy strategie efficacité publicitaire
 
L’histoire de la publicité
L’histoire de la publicitéL’histoire de la publicité
L’histoire de la publicité
 
PFE – Methode
PFE – MethodePFE – Methode
PFE – Methode
 
Futur du digital marketing en Tunisie: les tendances à suivre en 2015
Futur du digital marketing en Tunisie: les tendances à suivre en 2015Futur du digital marketing en Tunisie: les tendances à suivre en 2015
Futur du digital marketing en Tunisie: les tendances à suivre en 2015
 

Similaire à Exposé pfe

Rapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiRapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiIssaoui Ilyes
 
2014-F2L IC Smart Cities 3. Fekrane
2014-F2L IC Smart Cities 3. Fekrane2014-F2L IC Smart Cities 3. Fekrane
2014-F2L IC Smart Cities 3. FekraneF2L-FranceLivingLabs
 
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebParis Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebBBecquet
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Ibrahima Sylla
 
Soutenance transparences version_final
Soutenance transparences version_finalSoutenance transparences version_final
Soutenance transparences version_finalVortana Say
 
Atelier Pratique Maquettage - Carine Lallemand
Atelier Pratique Maquettage - Carine LallemandAtelier Pratique Maquettage - Carine Lallemand
Atelier Pratique Maquettage - Carine LallemandCarine Lallemand
 
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...Intelli³
 
Afterworkshop #3 : Les outils de prototypage
Afterworkshop #3 : Les outils de prototypageAfterworkshop #3 : Les outils de prototypage
Afterworkshop #3 : Les outils de prototypageNewflux UX/UI News
 
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...Nicolas Boonaert
 
Cartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementCartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementNicolas Boonaert
 
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...L'Avenue Digital Media
 
La production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebLa production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebEric Lacoursiere
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesMichael Laguerre
 
Du code à la carte
Du code à la carteDu code à la carte
Du code à la cartearno974
 
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTelecomValley
 
Présentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’EtudesPrésentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’EtudesAmine MEGDICHE
 

Similaire à Exposé pfe (20)

Rapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaouiRapport pfe ingénieur ilyes issaoui
Rapport pfe ingénieur ilyes issaoui
 
2014-F2L IC Smart Cities 3. Fekrane
2014-F2L IC Smart Cities 3. Fekrane2014-F2L IC Smart Cities 3. Fekrane
2014-F2L IC Smart Cities 3. Fekrane
 
AntoineLambertCV
AntoineLambertCVAntoineLambertCV
AntoineLambertCV
 
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebParis Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4
 
Soutenance transparences version_final
Soutenance transparences version_finalSoutenance transparences version_final
Soutenance transparences version_final
 
Atelier Pratique Maquettage - Carine Lallemand
Atelier Pratique Maquettage - Carine LallemandAtelier Pratique Maquettage - Carine Lallemand
Atelier Pratique Maquettage - Carine Lallemand
 
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...
Map4Decision: une rencontre payante entre le géospatial et l'intelligence d'a...
 
2014-F2L IC Smart Cities 4. Morel
2014-F2L IC Smart Cities 4. Morel2014-F2L IC Smart Cities 4. Morel
2014-F2L IC Smart Cities 4. Morel
 
Afterworkshop #3 : Les outils de prototypage
Afterworkshop #3 : Les outils de prototypageAfterworkshop #3 : Les outils de prototypage
Afterworkshop #3 : Les outils de prototypage
 
Les outils de prototypage
Les outils de prototypageLes outils de prototypage
Les outils de prototypage
 
Design Trends
Design TrendsDesign Trends
Design Trends
 
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...
Wygday 2011 - Bing Maps for Enterprise - La cartographie donne de la vie à vo...
 
Cartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementCartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développement
 
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...
L'Avenue Digital Media - Services dans le domaine de l'urbanisme ; la maquett...
 
La production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebLa production cartographique pour les SIG version Web
La production cartographique pour les SIG version Web
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobiles
 
Du code à la carte
Du code à la carteDu code à la carte
Du code à la carte
 
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobiles
 
Présentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’EtudesPrésentation mémoire de Fin d’Etudes
Présentation mémoire de Fin d’Etudes
 

Exposé pfe

  • 1. Présenté par Issaoui Ilyes Encadré par Oualid Khayati (ISAMM) Frédéric Trastour (Spaceyes) Conception et réalisation des librairies réutilisables mettant en avant l’interopérabilité de la solution SPACEYES avec d’autres technologie Soutenance de Mémoire de Fin d’Etude
  • 2. Plan Institut Supérieur des Arts Multimédias de la Manouba Introduction Analyse et conception Réalisation et test Conclusion 2 Etude de l’existant
  • 3. Introduction Présentation du SpacEyes Z.I. de l'Argile, 460 av de la quiera voie K, bat 119b 06370 Mouans-Sartoux FRANCE 3 • 10 ans dans l’édition des solutions cartographiques • Collaboration avec plusieurs partenaires Institut Supérieur des Arts Multimédias de la Manouba
  • 4. Introduction Présentation du SpacEyes 4 • Une gamme complète de logiciels Institut Supérieur des Arts Multimédias de la Manouba
  • 5. Introduction Présentation du projet 5Institut Supérieur des Arts Multimédias de la Manouba Problématique Développer un ensemble de composants logiciel permettant de faciliter l’utilisation combinée • Apparition des services web de géomatique gratuites • Problème d’interopérabilité de la solution cartographique SpacEyes3d
  • 6. Introduction Présentation du projet 6Institut Supérieur des Arts Multimédias de la Manouba Web service géomatique Google, Osm, Bing, Yahoo … + Solution SpacEyes3d Objectif
  • 7. Introduction Présentation du projet 7Institut Supérieur des Arts Multimédias de la Manouba Objectif o Géocoder une adresse o Géocoder inverse Géocodage o Diaporama 360° o Synchronisation avec la carte du SpacEyes Street View o Cartes de différents fournisseurs o Synchronisation Slippy Maps • Développer trois modules
  • 8. Institut Supérieur des Arts Multimédias de la Manouba • Permet d’intégrer la technologie SpacEyes3D dans une application classique ou dans une application web 8 Etude de l’existant SpacEyes3D Plugin • Peut être intégrer sous deux formes – Un composant ActiveX – Un Plugin à destination des navigateurs (Internet explorer, Firefox, Chrome)
  • 9. Institut Supérieur des Arts Multimédias de la Manouba 9 Etude de l’existant Géocodage • Gratuit • Géocodage côté client • Géocodage côté serveur • REST API • Gratuit • Nécessite une clé • Par adresse, par point, par requête • Mapquest API • OpenMapquestAPI
  • 10. Institut Supérieur des Arts Multimédias de la Manouba 10 Etude de l’existant Vues Immersives • Gratuit • Fourni seulement par l’API Google Maps Google Steet View
  • 11. Institut Supérieur des Arts Multimédias de la Manouba 11 Etude de l’existant Slippy Maps • Framework JavaScript • Open source • Rend facile de mettre une carte dans n'importe quelle page web • Framework JavaScript, 28 Ko • Open source • Efficace pour toutes les plateformes
  • 12. Institut Supérieur des Arts Multimédias de la Manouba 12 Analyse et conception Architecture • Même architecture pour les trois modules • Le développeur crée un nouveau système en editant « index.html »
  • 13. Machine Client Institut Supérieur des Arts Multimédias de la Manouba 13 Machine Client Navigateur Plugin Serveur Index.html Modules SpacEyes Librairy Fournisseurs des Services Serveur SpacEyes
  • 14. Institut Supérieur des Arts Multimédias de la Manouba 14 Analyse et conception Géocodage Besoins fonctionnelles Analyse • Développeur • Ajouter le service géocodage et géocodage inverse. • Ajouter le service auto complétion • L’utilisateur • Géocode une adresse • Géocode inverse d’un point • Zoomer sur un résultat
  • 15. Institut Supérieur des Arts Multimédias de la Manouba 15 Analyse et conception Géocodage Conception
  • 16. Institut Supérieur des Arts Multimédias de la Manouba 16 Diagramme de classe– Module Géocodage
  • 17. Institut Supérieur des Arts Multimédias de la Manouba 17 Analyse et conception Vues immersives Besoins fonctionnels Analyse • Développeur • Ajouter le service Google Street View • Spécifier des paramètres • L’utilisateur • Naviguer sur le panorama • Chercher des panoramas en déplaçant le marqueur sur la scène. • Naviguer sur la scène 3d.
  • 18. Institut Supérieur des Arts Multimédias de la Manouba 18 Analyse et conception Vues immersives Conception
  • 19. Institut Supérieur des Arts Multimédias de la Manouba 19 Diagramme de classe– Module Google Street View
  • 20. Institut Supérieur des Arts Multimédias de la Manouba 20 Analyse et conception Slippy Maps Besoins fonctionnels Analyse • Développeur • Ajouter une couche du map Google, Osm et / ou Bing • Spécifier un certain nombre d’options • L’utilisateur • Naviguer sur la scène 3d et 2d , • Commuter entre les couches des map. • Activer/Désactiver les calques des marqueurs. • Glisser le marqueur sur la map 2d et 3d
  • 21. Institut Supérieur des Arts Multimédias de la Manouba 21 Analyse et conception Slippy Maps Conception
  • 22. Institut Supérieur des Arts Multimédias de la Manouba 22 Diagramme de classe– Module Google Street View
  • 23. Institut Supérieur des Arts Multimédias de la Manouba 23 Réalisation et test Géocodage Diagramme de cas d’utilisation • Application crée par le développeur • Utilise le module du géocodage
  • 24. Institut Supérieur des Arts Multimédias de la Manouba 24 Réalisation et test Géocodage Diagramme de séquence • Système : crée par le développeur • Fournisseur : Google, Osm, Bing
  • 25. Institut Supérieur des Arts Multimédias de la Manouba 25 Réalisation et test Google Street View Diagramme de cas d’utilisation • Système : crée par le développeur • Le système gère la synchronisation
  • 26. Institut Supérieur des Arts Multimédias de la Manouba 26 Réalisation et test Google Street View Mode Navigation • Trois marqueurs: • Bonhomme (image) • Cercle (Point) • Flèche (Polygon)
  • 27. Institut Supérieur des Arts Multimédias de la Manouba 27 Réalisation et test Google Street View Mode Manipulation • Trois marqueurs: • Bonhomme : suit la souris • Cercle vert : dessiné au dessus du map et suit la souris • Cercle rouge : prends les dernières coordonnées du point trouvé
  • 28. Institut Supérieur des Arts Multimédias de la Manouba 28 Réalisation et test Slippy Maps Diagramme de cas d’utilisation • Même fonctionnement pour les deux implémentations OpenLayers et Leaflet • Synchronisation 2d / 3d
  • 29. Institut Supérieur des Arts Multimédias de la Manouba 29 Réalisation et test Slippy Maps OpenLayers implémentation • Synchronisation 3d –> 2D • Récupérer les coordonnés des coins du view port • Construire un carré • Zoomer le map 2d à ce carré
  • 30. Institut Supérieur des Arts Multimédias de la Manouba 30 Réalisation et test
  • 31. Institut Supérieur des Arts Multimédias de la Manouba 31 Conclusion • Interopérabilité du plugin SPACEYES • Modules validés et testés • Nouvelles fonctionnalités ajoutées
  • 32. Institut Supérieur des Arts Multimédias de la Manouba 32 Conclusion • Accrocher la chance d'une expérience professionnelle dans une entreprise bien placé dans le marché des logiciels de la géomatique • Utiliser les connaissances acquises à l’ISAMM et les adapter pour faire face aux nouvelles problématiques. • Acquisition de nouvelles connaissances professionnels et relationnels • La coopération entre membres d'une même équipee est gage de performance et qui dégage l'esprit d'équipe Expérience positive et apport personnels
  • 33. Merci Pour Votre Attention Institut Supérieur des Arts Multimédias de la Manouba 33