Une librairie de développement cartographique en libre service
Développement d'une application de cartographie interactive sur internet
1. </ Développement d'une application de
cartographie interactive sur internet >
Soutenance de stage de fin d’études
Présentée par Khadim MBACKÉ
Responsable du Master Maître de stage
Mr. Thierry JOLIVEAU Mr. Christophe CHILLET
Le 14 septembre 2015
« Inventaire et suivi des câbles dangereux pour la protection de l’avifaune »
2. Introduction Structure Contexte Missions Conclusion
1. Structure d’accueil
2. Contexte du stage
3. Missions effectuées
4. Démonstration
5. Bilan
</ Le stage >
Démonstration
Plan
Du 07 avril au 06 octobre 2015
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
#2
3. #3
Qu’est-ce qu’un parc national ?
Le Parc de la Vanoise: 1963
Missions
</ Le Parc national de la Vanoise >
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
4. #4
</ Le SIG dans les parcs nationaux >
Le SIG ?
Le webmapping
L’open source
Introduction Structure Contexte Missions Conclusion
Démonstration
Le webmapping
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
5. #5
</ Objectif du stage >
Câbles électriques & remontées mécaniques
Grands rapaces
Projet LIFE: réduire mortalité
Application de cartographie
interactive : Câbles
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
6. #6
</ Comment ça marche? >
Introduction Structure Contexte Missions Conclusion
Démonstration
Modèle MVC ?
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
7. #7
Le Client: AngularJS, Leaflet et Bootstrap
Modules & contrôleurs
Leaflet: module « mapServices »
Requête HTTP
Ergonomie : Bootstrap
</ Comment ça marche? >
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
8. #8
Doctrine: le mapping
Réponse HTTP
JSON ou GeoJSON
Le Serveur: PostgreSQL/PostGIS et Symfony2
</ Comment ça marche? >
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
9. #9
Base de données
Mapping & CRUD
GeoJSON & schémas
Ce que j’ai fait:
</ Etapes >
Coté Serveur
Introduction Structure Contexte Missions Conclusion
Démonstration
Aperçu du modèle de la base données
Câbles
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
10. #10
Contrôleurs & modules…
Module « MapServices »
Ergonomie
</ Etapes >
Introduction Structure Contexte Missions Conclusion
Démonstration
Ce que j’ai fait:
Coté Client
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
11. #11Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
12. #12
1. Pour le Parc
Outil open source
Mutualisation
2. Pour moi
Définition de projet
Compétences informatiques et SIG
Mise en pratique des connaissances acquises
3. Et la suite?
</ Bilan >
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE
13. #13
</ Merci de votre attention ! >
Introduction Structure Contexte Missions Conclusion
Démonstration
Développement d'une application de cartographie interactive sur internet - Khadim MBACKE