SlideShare a Scribd company logo
1 of 16
Download to read offline
OPENLAYERS
PROJECT




          UTILISATION BASIQUE ET AVANCÉE
DATE                         CLIENT
          13 DÉCEMBRE 2010            KHALID JEBBARI
Plan

Openlayers ?

Pourquoi ?

Comment ?

Utilisation simple

Utilisation avancée
OpenLayers ?


Librairie Javascipt Open Source

OSGeo, OpenGIS

Module Drupal qui l’exploite
Pourquoi ?
    Location, GMap             OpenLayers, Views

  Stocke et affiche des       Stocke et affiche des
       adresses             positions géographiques
 Solution orientée plans,
                            Solution flexible, orientée
      itinéraires, et
                               création de cartes
    positionnement
                            complexes en tout genre
     “administratif”

                              Exportable, Features
Comment ?

Standards OpenGIS

100% javascript : Indépendant de la technologie
serveur + tout navigateur (y compris mobiles)

Séparation totale de l’affichage et des données
Comment ? (suite)
         Données :                    Affichage :
     OpenLayers Data               OpenLayers Map
Objets drupal : Node, Users,       Fonds de carte :
       GeoTaxonomy                   Base Layers
    Sélection par Views              Configuration :
       Display type                     Preset
   Couches de données
                               Style visuel des données :
     superposables :
                                         Styles
         Layers
                               Interactions avec la carte :
                                        Behaviors
Utilisation simple
  AFFICHER DES CONTENUS
  GEOLOCALISÉS




1. Noeud avec carte

2. Carte globale
Utilisation simple (démo)
    MODULES UTILISÉS

OpenLayers, OpenLayers UI,
OpenLayers CCK, OpenLayers
Views

OpenLayers GeoCoder :
adresse => position

OpenLayers Plus : pack de
behaviors
Node create/edit

Map pour situer le(s)
point(s) ou la(les) zone
(s)

Champ geocoding
“Search address”
(module
Openlayers_geocoding)
Node view


On peut afficher la
position telle qu’elle est
stockée en base...
Node view (2)


... ou sous forme de
carte.
Créer une map (1) :
OpenLayers Data (Views)
Display type + Display style = OpenLayers Data
Créer une map (2) :
Map preset (OL)
C’est ici qu’on crée et configure la carte.
Créer une map (3) :
Afficher la carte (Views)
Display type = Page ou Block
Display style = OpenLayers Map
Utilisation avancée

 Managing News :
 http://managingnews.com/

 Word Bank :
 http://data.worldbank.org/

 Haiti Aid Map
 http://data.worldbank.org/
Crédits
by Khalid Jebbari
lundi 13 décembre 2010
drupal user : DjebbZ

http://drupal.org/project/
openlayers
http://developmentseed.org
http://osgeo.org
http://www.opengeospatial.org/

More Related Content

Viewers also liked

Test tibetain de_persona_
Test tibetain de_persona_Test tibetain de_persona_
Test tibetain de_persona_Renée Gasser
 
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommer
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommerBeesday : Cosmétique Bio, Comment être bien armé pour bien consommer
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommerYoumatter
 
Las sulfonamidas, nitrofurantoína, y el riesgo
Las sulfonamidas, nitrofurantoína, y el riesgoLas sulfonamidas, nitrofurantoína, y el riesgo
Las sulfonamidas, nitrofurantoína, y el riesgoLiliana Durán
 
David la chapelle ppt
David la chapelle pptDavid la chapelle ppt
David la chapelle pptLéa Klein
 
La croissance belge reste positive
La croissance belge reste positive La croissance belge reste positive
La croissance belge reste positive lesoirbe
 
Ingreso Webinars Mercarnew
Ingreso Webinars MercarnewIngreso Webinars Mercarnew
Ingreso Webinars MercarnewLuis Chaquea
 
The Friki Times #9
The Friki Times #9The Friki Times #9
The Friki Times #9khancerberos
 
El hombre viejo y sabio
El hombre viejo y sabioEl hombre viejo y sabio
El hombre viejo y sabioAndres Garza
 
Nueva escuelarural nuevo leon (1)
Nueva escuelarural nuevo leon (1)Nueva escuelarural nuevo leon (1)
Nueva escuelarural nuevo leon (1)cenobio popoca
 
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...Javier Buron Cuadrado
 
Latin CACS 2009 Carlos Chalico
Latin CACS 2009 Carlos ChalicoLatin CACS 2009 Carlos Chalico
Latin CACS 2009 Carlos ChalicoCarlos Chalico
 
Monuments funeraris amb plastilina
Monuments funeraris amb plastilinaMonuments funeraris amb plastilina
Monuments funeraris amb plastilinablocslafalguera
 
Consultas en access
Consultas en accessConsultas en access
Consultas en accessSara Silva
 
La Terra Chaleco 7 A 5 Y 22
La Terra Chaleco 7 A 5 Y 22La Terra Chaleco 7 A 5 Y 22
La Terra Chaleco 7 A 5 Y 22guest768b206
 
Dossier aisles
Dossier aislesDossier aisles
Dossier aislesinfoartes
 
Mundial De Hockey 2010
Mundial De Hockey 2010Mundial De Hockey 2010
Mundial De Hockey 2010lu
 
Twitter fil #greenconnected
Twitter fil #greenconnectedTwitter fil #greenconnected
Twitter fil #greenconnectedYoumatter
 

Viewers also liked (20)

Test tibetain de_persona_
Test tibetain de_persona_Test tibetain de_persona_
Test tibetain de_persona_
 
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommer
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommerBeesday : Cosmétique Bio, Comment être bien armé pour bien consommer
Beesday : Cosmétique Bio, Comment être bien armé pour bien consommer
 
Las sulfonamidas, nitrofurantoína, y el riesgo
Las sulfonamidas, nitrofurantoína, y el riesgoLas sulfonamidas, nitrofurantoína, y el riesgo
Las sulfonamidas, nitrofurantoína, y el riesgo
 
David la chapelle ppt
David la chapelle pptDavid la chapelle ppt
David la chapelle ppt
 
La croissance belge reste positive
La croissance belge reste positive La croissance belge reste positive
La croissance belge reste positive
 
Ingreso Webinars Mercarnew
Ingreso Webinars MercarnewIngreso Webinars Mercarnew
Ingreso Webinars Mercarnew
 
Coca cola
Coca colaCoca cola
Coca cola
 
Ikebana
IkebanaIkebana
Ikebana
 
The Friki Times #9
The Friki Times #9The Friki Times #9
The Friki Times #9
 
El hombre viejo y sabio
El hombre viejo y sabioEl hombre viejo y sabio
El hombre viejo y sabio
 
Nueva escuelarural nuevo leon (1)
Nueva escuelarural nuevo leon (1)Nueva escuelarural nuevo leon (1)
Nueva escuelarural nuevo leon (1)
 
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...
XI CURSO AVNAU: EL PAPEL DE LA BANCA EN LA REUTILIZACION DEL TEJIDO URBANO ED...
 
Latin CACS 2009 Carlos Chalico
Latin CACS 2009 Carlos ChalicoLatin CACS 2009 Carlos Chalico
Latin CACS 2009 Carlos Chalico
 
Monuments funeraris amb plastilina
Monuments funeraris amb plastilinaMonuments funeraris amb plastilina
Monuments funeraris amb plastilina
 
Consultas en access
Consultas en accessConsultas en access
Consultas en access
 
Les courses
Les coursesLes courses
Les courses
 
La Terra Chaleco 7 A 5 Y 22
La Terra Chaleco 7 A 5 Y 22La Terra Chaleco 7 A 5 Y 22
La Terra Chaleco 7 A 5 Y 22
 
Dossier aisles
Dossier aislesDossier aisles
Dossier aisles
 
Mundial De Hockey 2010
Mundial De Hockey 2010Mundial De Hockey 2010
Mundial De Hockey 2010
 
Twitter fil #greenconnected
Twitter fil #greenconnectedTwitter fil #greenconnected
Twitter fil #greenconnected
 

Similar to Open layers - utilisation simple et avancée

Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersArtusamak
 
Découvrir google maps api
Découvrir google maps apiDécouvrir google maps api
Découvrir google maps apiMouafa Ahmed
 
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'UPOb_lehouarner
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsMakina Corpus
 
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 2009Mathieu Lahaye
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009Oslandia
 
Présentation SOLAP
Présentation SOLAPPrésentation SOLAP
Présentation SOLAPconceptor
 
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 DrupalCore-Techs
 
Introduction au webmapping au-dela de google maps
Introduction au webmapping  au-dela de google mapsIntroduction au webmapping  au-dela de google maps
Introduction au webmapping au-dela de google mapsVisionGÉOMATIQUE2012
 
Cartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementCartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementNicolas Boonaert
 
Le web mapping pour tous
Le web mapping pour tousLe web mapping pour tous
Le web mapping pour tousLoïc Haÿ
 
Dojo Mobile @ Devoxx France
Dojo Mobile @ Devoxx FranceDojo Mobile @ Devoxx France
Dojo Mobile @ Devoxx Francecjolif
 
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...Microsoft Technet France
 
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Intelli³
 
Chap VI SIG-Travaux Pratiques
Chap VI SIG-Travaux PratiquesChap VI SIG-Travaux Pratiques
Chap VI SIG-Travaux PratiquesMohammed TAMALI
 
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...quicky_osm
 
code4lib 2011 : choses vues et entendues par l'ABES
code4lib 2011 : choses vues et entendues par l'ABEScode4lib 2011 : choses vues et entendues par l'ABES
code4lib 2011 : choses vues et entendues par l'ABESABES
 
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebParis Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebBBecquet
 

Similar to Open layers - utilisation simple et avancée (20)

Drupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layersDrupalcamp Nantes - Open layers
Drupalcamp Nantes - Open layers
 
Découvrir google maps api
Découvrir google maps apiDécouvrir google maps api
Découvrir google maps api
 
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
 
Solutions libres alternatives à Google Maps
Solutions libres alternatives à Google MapsSolutions libres alternatives à Google Maps
Solutions libres alternatives à Google Maps
 
OpenLayers
OpenLayersOpenLayers
OpenLayers
 
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
 
PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009PostGIS @ Pgday.eu 2009
PostGIS @ Pgday.eu 2009
 
Présentation SOLAP
Présentation SOLAPPrésentation SOLAP
Présentation SOLAP
 
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
 
Introduction au webmapping au-dela de google maps
Introduction au webmapping  au-dela de google mapsIntroduction au webmapping  au-dela de google maps
Introduction au webmapping au-dela de google maps
 
Cartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développementCartographie - cas concrets et bonnes pratiques de développement
Cartographie - cas concrets et bonnes pratiques de développement
 
Le web mapping pour tous
Le web mapping pour tousLe web mapping pour tous
Le web mapping pour tous
 
Dojo Mobile @ Devoxx France
Dojo Mobile @ Devoxx FranceDojo Mobile @ Devoxx France
Dojo Mobile @ Devoxx France
 
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...
SQL Server 2012 et ArcGIS d'Esri: Intégrez la dimension géographique dans vos...
 
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
 
Chap VI SIG-Travaux Pratiques
Chap VI SIG-Travaux PratiquesChap VI SIG-Travaux Pratiques
Chap VI SIG-Travaux Pratiques
 
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...
Presentation OpenStreetMap (OSM) au Pole Numerique de la Drome le 06 Juillet ...
 
code4lib 2011 : choses vues et entendues par l'ABES
code4lib 2011 : choses vues et entendues par l'ABEScode4lib 2011 : choses vues et entendues par l'ABES
code4lib 2011 : choses vues et entendues par l'ABES
 
Formation sig
Formation sigFormation sig
Formation sig
 
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le WebParis Web 2012 - Les nouveaux horizons de la cartographie sur le Web
Paris Web 2012 - Les nouveaux horizons de la cartographie sur le Web
 

Open layers - utilisation simple et avancée

  • 1. OPENLAYERS PROJECT UTILISATION BASIQUE ET AVANCÉE DATE CLIENT 13 DÉCEMBRE 2010 KHALID JEBBARI
  • 2. Plan Openlayers ? Pourquoi ? Comment ? Utilisation simple Utilisation avancée
  • 3. OpenLayers ? Librairie Javascipt Open Source OSGeo, OpenGIS Module Drupal qui l’exploite
  • 4. Pourquoi ? Location, GMap OpenLayers, Views Stocke et affiche des Stocke et affiche des adresses positions géographiques Solution orientée plans, Solution flexible, orientée itinéraires, et création de cartes positionnement complexes en tout genre “administratif” Exportable, Features
  • 5. Comment ? Standards OpenGIS 100% javascript : Indépendant de la technologie serveur + tout navigateur (y compris mobiles) Séparation totale de l’affichage et des données
  • 6. Comment ? (suite) Données : Affichage : OpenLayers Data OpenLayers Map Objets drupal : Node, Users, Fonds de carte : GeoTaxonomy Base Layers Sélection par Views Configuration : Display type Preset Couches de données Style visuel des données : superposables : Styles Layers Interactions avec la carte : Behaviors
  • 7. Utilisation simple AFFICHER DES CONTENUS GEOLOCALISÉS 1. Noeud avec carte 2. Carte globale
  • 8. Utilisation simple (démo) MODULES UTILISÉS OpenLayers, OpenLayers UI, OpenLayers CCK, OpenLayers Views OpenLayers GeoCoder : adresse => position OpenLayers Plus : pack de behaviors
  • 9. Node create/edit Map pour situer le(s) point(s) ou la(les) zone (s) Champ geocoding “Search address” (module Openlayers_geocoding)
  • 10. Node view On peut afficher la position telle qu’elle est stockée en base...
  • 11. Node view (2) ... ou sous forme de carte.
  • 12. Créer une map (1) : OpenLayers Data (Views) Display type + Display style = OpenLayers Data
  • 13. Créer une map (2) : Map preset (OL) C’est ici qu’on crée et configure la carte.
  • 14. Créer une map (3) : Afficher la carte (Views) Display type = Page ou Block Display style = OpenLayers Map
  • 15. Utilisation avancée Managing News : http://managingnews.com/ Word Bank : http://data.worldbank.org/ Haiti Aid Map http://data.worldbank.org/
  • 16. Crédits by Khalid Jebbari lundi 13 décembre 2010 drupal user : DjebbZ http://drupal.org/project/ openlayers http://developmentseed.org http://osgeo.org http://www.opengeospatial.org/