Votre applicationcartographique avec Drupal
Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser...
Qu’est-ce qu’une applicationcartographique ?• Une API• Des tuiles• Des objets géométriques :  points, lignes, polygones• D...
Où et quand utiliser de lacartographie ?●    Informations contextuelles●    Recherche de proximité●    Visualitations de d...
Quelques exemples avec DrupalProjet : Provence Pays dArles
Quelques exemples avec DrupalProjet : Aquitaine, logements jeunes  http://logement-jeunes.aquitaine.fr/recherche-d-un-loge...
Quelques exemples avec DrupalProjet : Lacs Champagne  http://www.lacs-champagne.fr/
Les limites de la cartographie avecDrupal• Traitement des données géospatiales limité• Une application cartographique au s...
Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser...
+     Les forces                           -    Points de vigilanceUtilisateur habitué                         Propriétair...
Openlayers        +     Les forces                        -   Points de vigilanceFonctionnalités riches                  D...
+    Les forces                      -   Points de vigilanceSimplicité                             Implémentation Drupal s...
Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser...
Démo avec le projet DruGeohttps://github.com/guillemcanal/DruGeo●    Stockage des données géoréférencées       •   Geofiel...
Intégrer et optimiser son applicationcartographique pour Drupal●  Lisibilité de linformation●  Ergonomie de linterface●  O...
Intégrer et optimiser son applicationcartographique pour Drupal                                                           ...
Intégrer et optimiser son applicationcartographique pour Drupal●  Lisibilité de linformation●  Ergonomie de linterface●  O...
Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser...
Données brutesPlanet OSM   Contient toutes les données   géoréférencées du projet OpenStreetMap.   Mises à jours régulière...
Services de géolocalisation               Fonds de cartes●  Google Geocoding API                                          ...
Contributions CoreTechsBientôt sur Drupal.org  Openlayers Better Cluster    Améliore considérablement le Cluster par défau...
Merci. Questions ?
Prochain SlideShare
Chargement dans…5
×

Drupagora 2012 - Votre application cartographique avec Drupal

2 710 vues

Publié le

Slides de la présentation "Votre application cartographique avec Drupal".

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 710
Sur SlideShare
0
Issues des intégrations
0
Intégrations
172
Actions
Partages
0
Téléchargements
106
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Drupagora 2012 - Votre application cartographique avec Drupal

  1. 1. Votre applicationcartographique avec Drupal
  2. 2. Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser son application cartographique pour Drupal> Quelques ressources pour approfondir
  3. 3. Qu’est-ce qu’une applicationcartographique ?• Une API• Des tuiles• Des objets géométriques : points, lignes, polygones• Des données
  4. 4. Où et quand utiliser de lacartographie ?● Informations contextuelles● Recherche de proximité● Visualitations de données statistiques
  5. 5. Quelques exemples avec DrupalProjet : Provence Pays dArles
  6. 6. Quelques exemples avec DrupalProjet : Aquitaine, logements jeunes http://logement-jeunes.aquitaine.fr/recherche-d-un-logement
  7. 7. Quelques exemples avec DrupalProjet : Lacs Champagne http://www.lacs-champagne.fr/
  8. 8. Les limites de la cartographie avecDrupal• Traitement des données géospatiales limité• Une application cartographique au service du contenu• Fonctionnalités offertes par les modules contributeurs limitées
  9. 9. Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser son application cartographique pour Drupal> Quelques ressources pour approfondir
  10. 10. + Les forces - Points de vigilanceUtilisateur habitué Propriétaire et formats discutablesFonds de carte très complets CGU restrictives Changements sans préavisBonne documentation Evolutivité fonctionnelle faible Dans quels cas? Affichages simples Intéractivité limité
  11. 11. Openlayers + Les forces - Points de vigilanceFonctionnalités riches DocumentationOpensource LourdImplémentation Drupal Dans quels cas? Plusieurs couches de données Intéractivité poussée
  12. 12. + Les forces - Points de vigilanceSimplicité Implémentation Drupal succincteLégerCommunauté très activeOpensource Dans quels cas? Performance Projet simple
  13. 13. Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser son application cartographique pourDrupal> Quelques ressources pour approfondir
  14. 14. Démo avec le projet DruGeohttps://github.com/guillemcanal/DruGeo● Stockage des données géoréférencées • Geofield http://drupal.org/project/geofield • Addressfield http://drupal.org/project/addressfield • Geocoder http://drupal.org/project/geocoder• Présentation des données • Openlayers http://drupal.org/project/openlayers• Paramétrage
  15. 15. Intégrer et optimiser son applicationcartographique pour Drupal● Lisibilité de linformation● Ergonomie de linterface● Optimisation
  16. 16. Intégrer et optimiser son applicationcartographique pour Drupal 1● Lisibilité de linformation● Ergonomie de linterface● Optimisation 3 2 1) Formulaire de recherche simple 2) Volet des résultats 3) Emphase en fonction de la recherche courante
  17. 17. Intégrer et optimiser son applicationcartographique pour Drupal● Lisibilité de linformation● Ergonomie de linterface● Optimisation ➔ Recherche de proximité ➔ Affichage de la distance pour Spacial Search http://wiki.apache.org/solr/SpatialSearch chaque résultats Search API Location http://drupal.org/project/search_api_location
  18. 18. Sommaire> Qu’est-ce qu’une application cartographique> Les applications cartographiques pour Drupal> Intégrer et optimiser son application cartographique pour Drupal> Quelques ressources pour approfondir
  19. 19. Données brutesPlanet OSM Contient toutes les données géoréférencées du projet OpenStreetMap. Mises à jours régulière. Les données sont à extraire avec lutilitaire Java OsmosisData publica Données publiques, OpenData & Data Storedata.gouv.fr Plateforme daggrégation des données publiques des administrations Française.
  20. 20. Services de géolocalisation Fonds de cartes● Google Geocoding API ● Google Map ● Cloudmade● MapQuest Geocoding Web Service ● Mapbox● Nominatim ● MapQuest ● Stamen ● Nokia Bing Les extensions et utilitaires ● ● Esri • Google Maps Google Maps Samples v3 Google Maps Utility Library v3 Styled Map Wizard • Leaflet Page des plugins Leaflet
  21. 21. Contributions CoreTechsBientôt sur Drupal.org Openlayers Better Cluster Améliore considérablement le Cluster par défaut du module OpenLayers Openlayers Ajax Popup Permet de charger les infobulles avec AJAX et de choisir un mode de rendu Openlayers GeoJson Couche de données qui permet daméliorer sensiblement les performances du module Openlayers Geocoder autocomplete Permet de compléter à la frappe une adresse postale depuis un champ exposé de Vue Geofield Proximity Search Recherche de proximité compatible avec MySql
  22. 22. Merci. Questions ?

×