1 /31 Boîte à outils d'annotations de cartes et de textes dans un contexte d'application Web.

Slides:



Advertisements
Présentations similaires
Projet de fin d'étude pour l'obtention du Diplôme Nationale d'Ingénieur en Informatique Conception et développement des modules de GED pour l’ indexation.
Advertisements

Julien Delmas Formateur TICE Médiapôle d’Argenteuil Formation TICE à la carte Traitement de texte avancé Médiapôle d’Argenteuil Lundi 4 mai 2008.
02 avril 2008Animations pédagogiques1 Exemples d’activités et de scénarios d’usage des TICE au lycée : de la classe de seconde jusqu’à l’épreuve expérimentale.
Visualisation dynamique d'arbres hiérarchiques de très grande taille Par Rémi Fusade TER encadré par Thomas Hurtut et Thierry Stein.
AID - Recherches - Stéphanie Vial & Patrick Johner Page 1 Journée 6 Pour une veille documentaire ou bibliographique.
1 The Nhân LUONG Éditeur visuel pour la création d'applications web géographiques Présenté par Mike Deguilhem Séminaire T2I – mercredi 16 juin 2010.
1 Le stage informatique de Master Rayonnement et Énergie 2009/2010 Ivana Hrivnacova Vincent Lafage Basé sur le stage informatique du LAL et IPN par (2005/2006):
Tableau Numérique Interactif Quels usages du TNI dans sa pratique de classe et pourquoi ? Prise en main des différentes fonctionnalités et applications.
CC By-Nc-Sa : François Barillon, 2011 Usages pédagogiques d'un TBI Écoles numériques rurales.
BUR Tableur Tableur : Open Office Calc. BUR Tableur 2 Qu’est-ce qu’un tableur ?  Un logiciel permettant de manipuler des feuilles de calcul  Fonctionnalités.
Le DOM Le Document Object Model (DOM) est une interface de programmation pour les documents HTML et XML Il fournit une représentation structurée du document.
1 Le stage informatique de Masters APIM et PIE (2012/2013) Ivana Hrivnacova Vincent Lafage Basé sur le stage informatique du LAL et IPN par (2005/2006):
1 DUT Informatique 2010 – 2011 Soutenance de stage Atelier Parisien d'Urbanisme La cartographie à l'heure du web Pierre Dargham Encadrant : Claude Luciani.
Traitement de texte OpenOffice 2 : première approche. B. Gugger – Novembre 2006 – Département RTC.
Semaine 01 La programmation créative Introduction.
Master ESEEC Rédaction de documents (longs) structurés Patrice Séébold Bureau 109, Bât B.
Le tableau blanc Interactif Céline Richard
Cartographie sur le web (webmapping)
Communication client-serveur
Téléchargement de fichiers
Rappels et présentation du réseau local
Evaluer par compétences
Expérimenter le projet « Graphite »
Rendre un site accessible : les grandes règles et les recommandations Sophie Van Cangh (ONA) Charleroi 26 Septembre 2003.
Rechercher des articles et des sites web
SOUTENANCE DE PROJET « Freeride 7 »
Informatique et Sciences du Numérique
Par Georges Lucotte & Jean-Pierre Vasseur 03 Mars 2017
Boîte à outils d'annotation de cartes géographiques de type GoogleMaps
Design Pédagogique le projet CEPIAH
LE MASHUP.
Une présentation pour décrire comment faire une présentation...
Le stage informatique de l'IPN
Le stage informatique de l'IPN 2008/2009
HUDELOT Céline, Monique THONNAT Inria Sophia Antipolis Equipe ORION
Présentation de JQUERY
Les technologies AJAX.
Bienvenue Comment peut-on disposer d’un espace numérique permettant de stocker toutes sortes de documents pouvant être utilisés par n’importe quel membre.
JJ/MM/AAAA 08/06/2017 Appréhender le fonctionnement d’une voiture autonome Programmation cycle 4 Cycle 4.
Module 1 : Réaliser un site internet
Gestion du cours Aissa Boulmerka.
Excel XP - Lab #4 MET1421 HTML / Frontpage Daniel Gelinas.
Défi techno 2018 Diaporama de lancement Collège Philippe de Champaigne
Niveau 5ème Pôle Sciences: - Technologie
Structuration du contenu
Cours Organisation administrative
Coefficient de la Matière : 1 Enseignant : Mlle GUESSOUM Objectifs de l’enseignement Donner à l'étudiant les fondements de.
Microsoft Office 365 Qu’est ce que c’est ?. 2 Introduction En quelques mots… Qu'est-ce que Office 365 ? Tout comme Google Apps, Office 365 est une suite.
Présentation de l’outil
Cours Organisation administrative
Tableau Numérique Interactif
Catherine Cyrot - bibliothèques numériques - Cours 5
Comment personnaliser Microsoft SharePoint Site web
Niveau Intermédiaire 01/12/2018.
Atelier de formation à l’élaboration de CD-ROM (Ouagadougou, 19 et 20 août 2015) Par-Gs 1.
FORMATION POWERPOINT 2007/2010
Créer un diaporama avec Open Office Impress
- Vanessa Vitellius - Julien Chevauchez - - Alioune FALL - Focus : Le cahier de Charges Fonctionnel MIC 2 Promo
À quoi ressemble l’apprentissage électronique au Northeastern Catholic
Projet de fin d’études : Université Cadi Ayyad Ecole Supérieure de Technologie-Safi Techniques Instrumentales et Management de la Qualité Sujet traité.
Module bibliothèques numériques : le format PDF
Catherine Cyrot - bibliothèques numériques - Cours 5
Definition de html sommaire. Présentation de html, css et javascript Module 1.
Qu’est ce qu’une page web? Comment fonctionne un site web?
La charte graphique.
Site web, Ce qu’il faut savoir ?
Transcription de la présentation:

1 /31 Boîte à outils d'annotations de cartes et de textes dans un contexte d'application Web

ARROSSAMENA DavidMANIAVAL Romain GARGIOLO PatricePI Raphaël HERRERO Rémi Groupe de projet n°11-12 : Boîte à outils d'annotations de cartes et de textes CLAUDE Guilhaume de BUTTAFOCO Guillaume Conséquences du passage au semestre 4 2 /31

Plan : Présentation Choix technologiques Fonctionnalités Utilisation Bilan Boîte à outils d'annotations de cartes et de textes 3 /31

Annotation de documents : C'est le fait de s'approprier les documents en y ajoutant des informations, des commentaires, des avis personnels des images ou des couleurs. Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Annoter ?ButIllustrationFinalité Structure et Fonctionnalités 4 /31

Présentation Le but de notre projet est de réaliser une bibliothèque de fonctions, permettant à un programmeur de concevoir un logiciel, accessible à tous, permettant d’annoter des documents. Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Annoter ?ButIllustrationFinalité Structure et Fonctionnalités 5 /31

Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Annoter ?But Illustration Finalité Situation de notre projet par rapport aux différents acteurs Elève Je veux annoter un document. Utilise un ~~~~ ~~~~ ~~~~ Programme Programmeur Programmé par Utilise des ~~ ~~~~ Morceaux de programme Nous : Equipe de projet Programmé par Structure et Fonctionnalités 6 /31

Présentation Le but de notre projet est de réaliser une bibliothèque de fonctions, permettant à un programmeur de concevoir un logiciel, accessible à tous, permettant d’annoter des cartes et des textes. Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Annoter ?ButIllustrationFinalité Structure et Fonctionnalités 5/31

Finalité de la bibliothèque : Faciliter le travail de programmation de tout programmeur offrant la possibilité d'annoter les documents. Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Annoter ?ButIllustrationFinalité Structure et Fonctionnalités Les utilisateurs finaux de notre bibliothèque de fonctions, seront des internautes. 7/31

Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Annoter ?ButIllustrationFinalité Quel type de documents ? - Texte- Image - Carte- Son Structure et Fonctionnalités Par exemple grâce à des fonctions comme : - changerCouleurZoneTexte - changerCouleurZoneCarte 8/31

1 – Avec quel langage doit-on programmer les moyens d'annotations de cartes géographiques et de textes ? 2 – Comment sauvegarder les annotations ? 3 – Contraintes imposées : Utilisation du DOM et GoogleMaps JavaScriptXMLDOM Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Structure et Fonctionnalités GoogleMaps 9/31

JavaScriptXML Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Structure et Fonctionnalités 1 – Avec quel langage doit-on programmer les moyens d'annotations de cartes géographiques et de textes ? Javascript Langage de programmation principalement utilisé pour les pages web interactives 10/31 DOMGoogleMaps

1 – Avec quel langage doit-on programmer les moyens d'annotations de cartes géographiques et de textes ? Permet de de capturer les actions de l’Internaute dans le navigateur JavaScriptXML Boîte à outils d'annotations de cartes et de textes Présentation Bilan Choix technologiques Utilisation Structure et Fonctionnalités 11/31 DOMGoogleMaps

JavaScriptXML Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités 2 – Comment sauvegarder les annotations ? XML Langage de codage d'informations grâce à des balises (markup). Présentation 12/31 DOMGoogleMaps

2 – Comment sauvegarder les annotations ? Permet de sauvegarder les annotations dans un format structuré XML JavaScriptXML Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation 13/31 DOMGoogleMaps

JavaScriptXML Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation 3 – Contraintes imposées : Utilisation du DOM et GoogleMaps DOM DOM permet de construire une arborescence de la structure d'un document et de ses éléments et d’accéder à son contenu 14/31 DOMGoogleMaps

JavaScriptXML Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités 3 – Contraintes imposées : Utilisation du DOM et GoogleMaps GoogleMaps Bibliothèque de fonctions proposée par Google, qui offre un nombre important de moyens de manipulation de carte, programmée en Javascript. Présentation 15/31 DOMGoogleMaps

JavaScriptXML Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation Schématisation des différentes technologies utilisées dans notre projet 11/31 DOMGoogleMaps

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation ChoixStructureDéveloppéesNon-développées Structure et Fonctionnalités Nous nous sommes fixés comme objectif, à l'aide de notre commanditaire, de définir et de programmer une bibliothèque de fonctions offrant des moyens d'annotations de cartes géographiques et de textes. Exemples de fonctionnalités d'annotations : - Changer la couleur, la police d’une zone de texte - Créer une marqueur, un trajet, une zone sur une carte Présentation 17/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Diagramme des classes (UML)‏ ChoixStructureDéveloppéesNon-développées Présentation 18/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Organisation objet côté texte ChoixStructureDéveloppéesNon-développées Présentation 19/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Organisation objet côté carte ChoixStructureDéveloppéesNon-développées Présentation 20/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités Exemple avec deux polylignes ChoixStructureDéveloppéesNon-développées Présentation 21/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités ChoixStructureDéveloppéesNon-développées Fonctionnalités d'annotations de cartes : - Créer intéractivement un marqueur, une polyligne ou un polygone sur la carte - Déplacer un marqueur sur la carte - Changer le zoom, le centre de la carte - Supprimer un marker, une polyligne ou un polygone. Présentation 22/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités ChoixStructureDéveloppéesNon-développées Fonctionnalités d'annotations de textes: - Créer intéractivement une zone de texte ou un marqueur sur le texte - Déplacer un marqueur sur le texte - Supprimer une zone de texte ou un marqueur. Présentation 23/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités ChoixStructureDéveloppéesNon-développées Fonctionnalités non-développées : - Rédifinir intéractivement une zone de texte (taille, couleur du surlignage...) - Rédifinir intéractivement un marqueur, une polyline ou un polygone. Présentation 24/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Utilisation Structure et Fonctionnalités ChoixStructureDéveloppéesNon-développées Ces fonctionnalités ont été mises à disposition des programmeurs à l'aide d'une page Internet. Présentation 25/31

Boîte à outils d'annotations de cartes et de textes CarteTexteDémonstration Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation Présentation du Site web intéractif (carte)‏Site web intéractif (carte)‏ 26/31

Boîte à outils d'annotations de cartes et de textes CarteTexteDémonstration Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation Présentation du Site web intéractif (texte)‏Site web intéractif (texte)‏ 27/31

Boîte à outils d'annotations de cartes et de textes CarteTexteDémonstration Bilan Choix technologiques Utilisation Structure et Fonctionnalités Présentation Présentation d'une application simple utilisant les fonctions mises à disposition dans notre bibliothèque Demonstration Demonstration 28/31

Boîte à outils d'annotations de cartes et de textes Bilan Choix technologiques Structure et Fonctionnalités Utilisation Présentation Bilan technique : - nouveaux langages et technologies (JavaScript, XML, DOM) - familiarisation avec la bibliothèque GoogleMaps - annotation informatique, quelque chose de nouveau Bilan humain : - Expérience du travail en équipe 29/31

REMERCIEMENTS Nous remercions : - notre tuteur-commanditaire M. Philippe Lopistéguy - notre jury : M. Philippe Aniorté et M. Pierre Cédras - nos enseignants à l'IUT de Bayonne - toutes les personnes présentes dans la salle. Boîte à outils d'annotations de cartes et de textes 30/31

Des questions ? Boîte à outils d'annotations de cartes et de textes 31/31