SlideShare une entreprise Scribd logo
1  sur  33
OpenLayers
Drupalcamp Paris 2013
Pol Dell'Aiera
@drupol
Qui suis-je ?
● Utilisateur de Drupal depuis 7 ans
● Passionné de technologies
● Employé à Trasys
Modules
● OL External Block
Switcher
● OL Open Weather Map
● OL Ragbag ext.
● OL Features Popup
● OL Heatmaps
● OL Blocks
● OL Filters
● OL Layer Image
● Geofile
● Google+ Comments
● Language Selection
Page
● Block Up Down
● Storypal
● Proj4JS
● Delorean Ipsum
● Feeds callback fetcher
Historique
Rappel des différentes méthodes pour afficher
des informations géographiques sur un site
web.
Texte
Lien hypertexte
Flash
QR Code
Image
Carte glissante
Providers
Google Maps
Google Maps
Bing maps
Google Maps
Bing maps OpenStreetMap
Google Maps
Bing maps OpenStreetMap
Mapquest
Google Maps
Bing maps OpenStreetMap
Mapquest
OpenLayers
Etre mainteneur
OpenLayers en chiffres
Téléchargé plus de 130000 fois
Installé sur 10000 sites environ.
C'est aussi 10000 lignes de code et 136
fichiers.
D'autre chiffres
Date du premier commit: 3 Aout 2012
Nombre de lignes ajoutées: 6966
Nombre de lignes supprimées: 5746
Différence: 1220 en plus
Nombre de commits: 196 sur 11 mois.
Moyenne de 1 commit tous les 2 jours.
En chiffres
Juillet 2012
Désavantages
● Temps libre considérablement réduit
● Chaque commit doit être minutieusement
testé et documenté
● Une bonne dose de stress en plus
● Répondre aux messages sur l'issue queue
https://drupal.org/node/1961338
Avantages
● Apprentissage de Drupal
● Meilleure approche face à un
problème
● Rencontrer des gens et donner des
conférences
● Gérer le développement d'un logiciel
● Satisfaction personnelle
● Arrondir les fins de mois
Être mainteneur
● Travail quotidien
● Patience
● Empathie
● Être curieux
DC Portland 2013
Panel sur le mapping avec 5 intervenants:
● Brandon Morrison (Geofield)
● Nate Parsons (Geofield)
● Patrick Hayes (GeoPHP)
● Josef Dabernig (Leaflet, Geocluster)
● Tom Nighingale (Leaflet, PostGIS)
● Rick De Boer (IP Geolocation)
● Pol Dell'Aiera
Dans un futur proche...
Stabilisation des logiciels:
● OpenLayers 2.0
● Geofield 2.0
Nouveautés:
● OpenLayers 3
● Version pour D8
Demonstration
Questions ?

Contenu connexe

En vedette

comercialización y costos de los servicios públicos domiciliarios
comercialización y costos de los servicios públicos domiciliarioscomercialización y costos de los servicios públicos domiciliarios
comercialización y costos de los servicios públicos domiciliarios
Oscar Mendoza Cardozo
 
Maifeiertag
MaifeiertagMaifeiertag
Maifeiertag
YPEPTH
 
Paeckchen aus Griechenland
Paeckchen aus GriechenlandPaeckchen aus Griechenland
Paeckchen aus Griechenland
YPEPTH
 
Belgien, schueler
Belgien, schuelerBelgien, schueler
Belgien, schueler
YPEPTH
 
Osterkerze
OsterkerzeOsterkerze
Osterkerze
YPEPTH
 
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
Florence consultant
 

En vedette (20)

comercialización y costos de los servicios públicos domiciliarios
comercialización y costos de los servicios públicos domiciliarioscomercialización y costos de los servicios públicos domiciliarios
comercialización y costos de los servicios públicos domiciliarios
 
Diseño Creativo
Diseño CreativoDiseño Creativo
Diseño Creativo
 
Maifeiertag
MaifeiertagMaifeiertag
Maifeiertag
 
Sociologie des langues
Sociologie des languesSociologie des langues
Sociologie des langues
 
4 pauta evaluación debate
4 pauta evaluación debate4 pauta evaluación debate
4 pauta evaluación debate
 
Paeckchen aus Griechenland
Paeckchen aus GriechenlandPaeckchen aus Griechenland
Paeckchen aus Griechenland
 
ms_doc_2010
ms_doc_2010ms_doc_2010
ms_doc_2010
 
2 clases unidad 2 copia
2 clases unidad 2   copia2 clases unidad 2   copia
2 clases unidad 2 copia
 
Linkedin curso verano 2014 maria_sanchez Orientate y planifica tu futuro
Linkedin curso verano 2014 maria_sanchez Orientate y planifica tu futuroLinkedin curso verano 2014 maria_sanchez Orientate y planifica tu futuro
Linkedin curso verano 2014 maria_sanchez Orientate y planifica tu futuro
 
Conférence "Jusqu où pousser la personnalisation ?" - Salon MDirect avril 2013
Conférence "Jusqu où pousser la personnalisation ?" - Salon MDirect avril 2013Conférence "Jusqu où pousser la personnalisation ?" - Salon MDirect avril 2013
Conférence "Jusqu où pousser la personnalisation ?" - Salon MDirect avril 2013
 
Belgien, schueler
Belgien, schuelerBelgien, schueler
Belgien, schueler
 
Osterkerze
OsterkerzeOsterkerze
Osterkerze
 
Solicitudes de actividades ayto 2013 2014
Solicitudes de actividades ayto 2013 2014Solicitudes de actividades ayto 2013 2014
Solicitudes de actividades ayto 2013 2014
 
Ewita Final Version
Ewita Final VersionEwita Final Version
Ewita Final Version
 
Monostorok
MonostorokMonostorok
Monostorok
 
Práctica profesional pip, cab
Práctica profesional pip, cabPráctica profesional pip, cab
Práctica profesional pip, cab
 
Septembre 2014
Septembre 2014Septembre 2014
Septembre 2014
 
Jasmine : tests unitaires en JavaScript - Human Talks Grenoble 14.05.2013
Jasmine : tests unitaires en JavaScript - Human Talks Grenoble 14.05.2013Jasmine : tests unitaires en JavaScript - Human Talks Grenoble 14.05.2013
Jasmine : tests unitaires en JavaScript - Human Talks Grenoble 14.05.2013
 
Planet
PlanetPlanet
Planet
 
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
Etude SNCD - 1000Mercis. Quelles attitudes par rapport à l'emailing ?
 

Similaire à Openlayers - Drupalcamp Paris 2013

Présentation du projet Géoloc'UPO
Présentation du projet Géoloc'UPOPrésentation du projet Géoloc'UPO
Présentation du projet Géoloc'UPO
b_lehouarner
 

Similaire à Openlayers - Drupalcamp Paris 2013 (20)

Drupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec DrupalDrupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec Drupal
 
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
SIG open source : aperçu et comparaisons - présentation AGMQ 30 avril 2009
 
DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
 DrupalCamp Paris 2013 - Drupal : un CMS orienté métier DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
DrupalCamp Paris 2013 - Drupal : un CMS orienté métier
 
DrupalCamp Paris 2013 - Drupal un cms oriente metier
DrupalCamp Paris 2013 - Drupal un cms oriente metierDrupalCamp Paris 2013 - Drupal un cms oriente metier
DrupalCamp Paris 2013 - Drupal un cms oriente metier
 
Atelier "Les nouveautés de la cartographie en ligne"
Atelier "Les nouveautés de la cartographie en ligne"Atelier "Les nouveautés de la cartographie en ligne"
Atelier "Les nouveautés de la cartographie en ligne"
 
Webmapping - Outils OpenSource
Webmapping - Outils OpenSourceWebmapping - Outils OpenSource
Webmapping - Outils OpenSource
 
Découvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référenceDécouvrir Drupal, le CMS Open Source de référence
Découvrir Drupal, le CMS Open Source de référence
 
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usagesPostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
 
Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layers
 
[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeo[Geocom2017] geOrchestra and ngeo
[Geocom2017] geOrchestra and ngeo
 
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Paris Container Day 2016 : Architecture microservices hautement disponible au...Paris Container Day 2016 : Architecture microservices hautement disponible au...
Paris Container Day 2016 : Architecture microservices hautement disponible au...
 
Introduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : FlowIntroduction au nouveau moteur de workflow de Microsoft : Flow
Introduction au nouveau moteur de workflow de Microsoft : Flow
 
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
Introduction au nouveau moteur de workflow de Microsoft : Flow (Serge Luca)
 
Présentation du projet Géoloc'UPO
Présentation du projet Géoloc'UPOPrésentation du projet Géoloc'UPO
Présentation du projet Géoloc'UPO
 
#Polyglottisme, une autre manière de développer une application
#Polyglottisme, une autre manière de développer une application#Polyglottisme, une autre manière de développer une application
#Polyglottisme, une autre manière de développer une application
 
Drupal & Mobilité
Drupal & MobilitéDrupal & Mobilité
Drupal & Mobilité
 
Christophe Tricot et Raphaël Velt (infoviz)
Christophe Tricot et Raphaël Velt (infoviz)Christophe Tricot et Raphaël Velt (infoviz)
Christophe Tricot et Raphaël Velt (infoviz)
 
Formation phonegap android ios windows phone blackberryos
Formation phonegap   android ios windows phone blackberryosFormation phonegap   android ios windows phone blackberryos
Formation phonegap android ios windows phone blackberryos
 
1/5 Osm 20141106-l1.1-présentation
1/5 Osm 20141106-l1.1-présentation1/5 Osm 20141106-l1.1-présentation
1/5 Osm 20141106-l1.1-présentation
 
Devoxx: Tribulation d'un développeur sur le Cloud
Devoxx: Tribulation d'un développeur sur le CloudDevoxx: Tribulation d'un développeur sur le Cloud
Devoxx: Tribulation d'un développeur sur le Cloud
 

Plus de Artusamak

Drupal comment contribuer
Drupal comment contribuerDrupal comment contribuer
Drupal comment contribuer
Artusamak
 

Plus de Artusamak (20)

On test quoi - DCLannion 2017
On test quoi - DCLannion 2017On test quoi - DCLannion 2017
On test quoi - DCLannion 2017
 
Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014Care for your backoffice - Drupal Dev Days Szeged 2014
Care for your backoffice - Drupal Dev Days Szeged 2014
 
Agilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendreAgilité - Drupal et Scrum sont faits pour s'entendre
Agilité - Drupal et Scrum sont faits pour s'entendre
 
Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013Drupal 8: Mobile initiative - Drupalcamp Paris 2013
Drupal 8: Mobile initiative - Drupalcamp Paris 2013
 
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
Il n'y a pas que Drupal dans la vie - Drupalcamp Paris 2013
 
Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013Drupal un projet comme les autres ? Drupalcamp Paris 2013
Drupal un projet comme les autres ? Drupalcamp Paris 2013
 
Retour d'expérience : France Télévisions - Drupalcamp Paris 2013
Retour d'expérience : France Télévisions - Drupalcamp Paris 2013Retour d'expérience : France Télévisions - Drupalcamp Paris 2013
Retour d'expérience : France Télévisions - Drupalcamp Paris 2013
 
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Drupal, scrum et l'agilité - Drupalcamp Paris 2013
Drupal, scrum et l'agilité - Drupalcamp Paris 2013
 
Comment contribuer à Drupal
Comment contribuer à DrupalComment contribuer à Drupal
Comment contribuer à Drupal
 
Contribuer à drupal
Contribuer à drupalContribuer à drupal
Contribuer à drupal
 
Drupal comment contribuer
Drupal comment contribuerDrupal comment contribuer
Drupal comment contribuer
 
Drupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp ToulouseDrupal commerce - Drupalcamp Toulouse
Drupal commerce - Drupalcamp Toulouse
 
Drupal commerce nuts and bolts seville
Drupal commerce nuts and bolts   sevilleDrupal commerce nuts and bolts   seville
Drupal commerce nuts and bolts seville
 
Drupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entitésDrupalcamp Nantes - Présentation entités
Drupalcamp Nantes - Présentation entités
 
Drupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation DrushDrupalcamp Nantes - Présentation Drush
Drupalcamp Nantes - Présentation Drush
 
Drupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GITDrupalcamp Nantes - Présentation GIT
Drupalcamp Nantes - Présentation GIT
 
Drupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupalDrupalcamp Nantes - Optimisations drupal
Drupalcamp Nantes - Optimisations drupal
 
Drupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translationDrupalcamp Nantes - Lost in translation
Drupalcamp Nantes - Lost in translation
 
Drupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentationDrupalcamp Nantes - Aegir presentation
Drupalcamp Nantes - Aegir presentation
 
Drupalcamp Nantes - Apprendre et prendre en main drupal
Drupalcamp Nantes - Apprendre et prendre en main drupalDrupalcamp Nantes - Apprendre et prendre en main drupal
Drupalcamp Nantes - Apprendre et prendre en main drupal
 

Openlayers - Drupalcamp Paris 2013