Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
GeoMapfish
Un Web SIG Open Source innovant
FOSS4G-fr ~ jeudi 12 mai 2016 ~ ENSG
2/50www.camptocamp.com /
Objectifs
■ Fournir un outils simple, ergonomique, performant et évolutif se basant sur les
derni...
3/50www.camptocamp.com /
Architecture
■ Un cœur standard étendue par une surcouche
« métier »
■ Plusieurs interfaces :
○ P...
4/50www.camptocamp.com /
Architecture logicielle
5/50www.camptocamp.com /
Mise en place
$ git clone https://github.com/camptocamp/c2cgeoportal.git
$ cd c2cgeoportal
$ make...
6/50www.camptocamp.com /
Interface principale et navigation
7/50www.camptocamp.com /
Fonds de plan
8/50www.camptocamp.com /
Gestion des couches par thèmes
9/50www.camptocamp.com /
Affichage du choix du thème
10/50www.camptocamp.com /
Légende / arborescence des couches
11/50www.camptocamp.com /
Légende
12/50www.camptocamp.com /
Recherche par zone ou ponctuelle
13/50www.camptocamp.com /
Recherche par zone ou ponctuelle
14/50www.camptocamp.com /
Recherche de texte (Full Text Search)
15/50www.camptocamp.com /
Dessin / annotation
16/50www.camptocamp.com /
Impression
Résultat
17/50www.camptocamp.com /
Reporting
18/50www.camptocamp.com /
Gestion des accès (par zone ou par rôle)
Accès anonyme
Accès restreint par rôle
19/50www.camptocamp.com /
Google Earth / Google Streetview
20/50www.camptocamp.com /
Profile en long
21/50www.camptocamp.com /
Interroger et exporter
22/50www.camptocamp.com /
Gestion des « étages »
23/50www.camptocamp.com /
Un portail accessible sur tous les médias
■ Même configuration que l'interface principale
■ Géol...
24/50www.camptocamp.com /
Gestion des langues
Italien
Roman
Allemand
25/50www.camptocamp.com /
Administrez votre portail
■
26/50www.camptocamp.com /
Éditez vos couches
27/50www.camptocamp.com /
Calcul d'itinéraire
28/50www.camptocamp.com /
Intégrez des cartes dans vos sites !
29/50www.camptocamp.com /
Ou dans un visualiseur simplifié
30/50www.camptocamp.com /
Et un visualiseur standard
31/50www.camptocamp.com /
Différents serveurs cartographiques
Geoserver
QGIS server
MapServer
32/50www.camptocamp.com /
GeoMapfish 2.x
33/50www.camptocamp.com /
Une évolution majeure
■ Une évolution qui a débutée à partir de la version
1.6
■ Refonte de la p...
34/50www.camptocamp.com /
Nouvelle disposition
35/50www.camptocamp.com /
Choix du thème
36/50www.camptocamp.com /
Arborescence des couches
37/50www.camptocamp.com /
Données temporelles : slider
38/50www.camptocamp.com /
Résultat de la recherche
39/50www.camptocamp.com /
Authentification
40/50www.camptocamp.com /
Impression
41/50www.camptocamp.com /
Dessin et annotation
42/50www.camptocamp.com /
Outils de mesure
43/50www.camptocamp.com /
Profiles
44/50www.camptocamp.com /
Édition (en cours de développement)
48/50www.camptocamp.com /
Plus d'informations
■ GeoMapfish : http://geomapfish.org/
○ Demo
○ Exemples en production
○ Code...
49/50www.camptocamp.com /
Remerciement
■ Les démos sont issus des portails de :
○ Cartorivierra
○ Les villes de Nyon, Yver...
Présentation GeoMapFish
Upcoming SlideShare
Loading in …5
×

Présentation GeoMapFish

827 views

Published on

GeoMapFish : un Web SIG Open Source innovant

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Présentation GeoMapFish

  1. 1. GeoMapfish Un Web SIG Open Source innovant FOSS4G-fr ~ jeudi 12 mai 2016 ~ ENSG
  2. 2. 2/50www.camptocamp.com / Objectifs ■ Fournir un outils simple, ergonomique, performant et évolutif se basant sur les dernières technologies avec un processus d'installation et de déploiement industrialisé
  3. 3. 3/50www.camptocamp.com / Architecture ■ Un cœur standard étendue par une surcouche « métier » ■ Plusieurs interfaces : ○ Principale ○ Mobile ○ Administration ○ Édition ○ Itinéraire
  4. 4. 4/50www.camptocamp.com / Architecture logicielle
  5. 5. 5/50www.camptocamp.com / Mise en place $ git clone https://github.com/camptocamp/c2cgeoportal.git $ cd c2cgeoportal $ make build $ .build/venv/bin/pcreate -s c2cgeoportal_create ../<project> $ .build/venv/bin/pcreate -s c2cgeoportal_update ../<project> $ cd ../<project> – Personnalisez votre application – $ make -f myProject.mk build
  6. 6. 6/50www.camptocamp.com / Interface principale et navigation
  7. 7. 7/50www.camptocamp.com / Fonds de plan
  8. 8. 8/50www.camptocamp.com / Gestion des couches par thèmes
  9. 9. 9/50www.camptocamp.com / Affichage du choix du thème
  10. 10. 10/50www.camptocamp.com / Légende / arborescence des couches
  11. 11. 11/50www.camptocamp.com / Légende
  12. 12. 12/50www.camptocamp.com / Recherche par zone ou ponctuelle
  13. 13. 13/50www.camptocamp.com / Recherche par zone ou ponctuelle
  14. 14. 14/50www.camptocamp.com / Recherche de texte (Full Text Search)
  15. 15. 15/50www.camptocamp.com / Dessin / annotation
  16. 16. 16/50www.camptocamp.com / Impression Résultat
  17. 17. 17/50www.camptocamp.com / Reporting
  18. 18. 18/50www.camptocamp.com / Gestion des accès (par zone ou par rôle) Accès anonyme Accès restreint par rôle
  19. 19. 19/50www.camptocamp.com / Google Earth / Google Streetview
  20. 20. 20/50www.camptocamp.com / Profile en long
  21. 21. 21/50www.camptocamp.com / Interroger et exporter
  22. 22. 22/50www.camptocamp.com / Gestion des « étages »
  23. 23. 23/50www.camptocamp.com / Un portail accessible sur tous les médias ■ Même configuration que l'interface principale ■ Géolocalisation
  24. 24. 24/50www.camptocamp.com / Gestion des langues Italien Roman Allemand
  25. 25. 25/50www.camptocamp.com / Administrez votre portail ■
  26. 26. 26/50www.camptocamp.com / Éditez vos couches
  27. 27. 27/50www.camptocamp.com / Calcul d'itinéraire
  28. 28. 28/50www.camptocamp.com / Intégrez des cartes dans vos sites !
  29. 29. 29/50www.camptocamp.com / Ou dans un visualiseur simplifié
  30. 30. 30/50www.camptocamp.com / Et un visualiseur standard
  31. 31. 31/50www.camptocamp.com / Différents serveurs cartographiques Geoserver QGIS server MapServer
  32. 32. 32/50www.camptocamp.com / GeoMapfish 2.x
  33. 33. 33/50www.camptocamp.com / Une évolution majeure ■ Une évolution qui a débutée à partir de la version 1.6 ■ Refonte de la partie cliente : ○ AngularJS ○ nGeo ○ OpenLayers 3 ■ Ce qui existe dans la 1.x existera dans la 2.x ■ Version 2.0 : mai (2.0 rc2) ■ Version 2.1 : cet été
  34. 34. 34/50www.camptocamp.com / Nouvelle disposition
  35. 35. 35/50www.camptocamp.com / Choix du thème
  36. 36. 36/50www.camptocamp.com / Arborescence des couches
  37. 37. 37/50www.camptocamp.com / Données temporelles : slider
  38. 38. 38/50www.camptocamp.com / Résultat de la recherche
  39. 39. 39/50www.camptocamp.com / Authentification
  40. 40. 40/50www.camptocamp.com / Impression
  41. 41. 41/50www.camptocamp.com / Dessin et annotation
  42. 42. 42/50www.camptocamp.com / Outils de mesure
  43. 43. 43/50www.camptocamp.com / Profiles
  44. 44. 44/50www.camptocamp.com / Édition (en cours de développement)
  45. 45. 48/50www.camptocamp.com / Plus d'informations ■ GeoMapfish : http://geomapfish.org/ ○ Demo ○ Exemples en production ○ Code source (github)
  46. 46. 49/50www.camptocamp.com / Remerciement ■ Les démos sont issus des portails de : ○ Cartorivierra ○ Les villes de Nyon, Yverdon et Morges ○ Canton de Vaud, Bâle-Campagne, Neuchâtel, Grison et du Jura ○ Agglomération de Chatellerault ○ Aprona ○ Aéroport de Lyon ○ Site de démo de GeoMapfish ■ Tous accessibles à partir du site de GeoMapfish (et d'autres encore)

×