Anzeige
Anzeige

Más contenido relacionado

Similar a Drupagora 2012 - Votre application cartographique avec Drupal(20)

Anzeige

Drupagora 2012 - Votre application cartographique avec Drupal

  1. Votre application cartographique avec Drupal
  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. Qu’est-ce qu’une application cartographique ? • Une API • Des tuiles • Des objets géométriques : points, lignes, polygones • Des données
  4. Où et quand utiliser de la cartographie ? ● Informations contextuelles ● Recherche de proximité ● Visualitations de données statistiques
  5. Quelques exemples avec Drupal Projet : Provence Pays d'Arles
  6. Quelques exemples avec Drupal Projet : Aquitaine, logements jeunes http://logement-jeunes.aquitaine.fr/recherche-d-un-logement
  7. Quelques exemples avec Drupal Projet : Lacs Champagne http://www.lacs-champagne.fr/
  8. Les limites de la cartographie avec Drupal • Traitement des données géospatiales limité • Une application cartographique au service du contenu • Fonctionnalités offertes par les modules contributeurs limitées
  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. + Les forces - Points de vigilance Utilisateur habitué Propriétaire et formats discutables Fonds de carte très complets CGU restrictives Changements sans préavis Bonne documentation Evolutivité fonctionnelle faible Dans quels cas? Affichages simples Intéractivité limité
  11. Openlayers + Les forces - Points de vigilance Fonctionnalités riches Documentation Opensource Lourd Implémentation Drupal Dans quels cas? Plusieurs couches de données Intéractivité poussée
  12. + Les forces - Points de vigilance Simplicité Implémentation Drupal succincte Léger Communauté très active Opensource Dans quels cas? Performance Projet simple
  13. 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
  14. Démo avec le projet DruGeo https://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. Intégrer et optimiser son application cartographique pour Drupal ● Lisibilité de l'information ● Ergonomie de l'interface ● Optimisation
  16. Intégrer et optimiser son application cartographique pour Drupal 1 ● Lisibilité de l'information ● Ergonomie de l'interface ● Optimisation 3 2 1) Formulaire de recherche simple 2) Volet des résultats 3) Emphase en fonction de la recherche courante
  17. Intégrer et optimiser son application cartographique pour Drupal ● Lisibilité de l'information ● Ergonomie de l'interface ● 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. 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. Données brutes Planet 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 l'utilitaire Java Osmosis Data publica Données publiques, OpenData & Data Store data.gouv.fr Plateforme d'aggrégation des données publiques des administrations Française.
  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. Contributions CoreTechs Bientô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 d'amé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. Merci. Questions ?
Anzeige