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.

BBL Données gégraphiques libres chez Work4labs

Présentation de la manipulation des données géographiques libres lors d'un brown bag lunch chez Work4Labs

  • Be the first to comment

  • Be the first to like this

BBL Données gégraphiques libres chez Work4labs

  1. 1. BBL Work4lab Rodolphe Quiédeville Données géographiques libres 14 janvier 2015 Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 1 / 18
  2. 2. About me Admin/Sys tendance DevOps depuis 15 ans Nourri au logiciel libre depuis le siècle dernier Signe astrologeek debian ascendant emacs Contributeur à Tsung Contributeur à OpenStreetMap depuis 2008 Responsable Performance chez Novapost Informaticien et pas géomaticien Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 2 / 18
  3. 3. Introduction La géomatique regroupe l’ensemble des outils et méthodes permettant d’acquérir, de représenter, d’analyser et d’intégrer des données géographiques. Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 3 / 18
  4. 4. Postgis Postgis http://www.postgis.fr/ PostGIS ajoute le support d’objets géographique à la base de données PostgreSQL. En effet, PostGIS “spatialise” le serveur PostgreSQL, ce qui permet de l’utiliser comme une base de données SIG. Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 4 / 18
  5. 5. Postgis Postgis est désormais une extension à part entière de PostgreSQL Simple CREATE EXTENSION postgis; Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 5 / 18
  6. 6. Postgis Exemple d’utilisation SQL SELECT ST_AsText(ST_Centroid(’MULTIPOINT ( -1 0, -1 2, -1 3, -1 4)’)); st_astext ---------------- POINT(-1 2.25) (1 row) Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 6 / 18
  7. 7. Stockage des données spatiales PostgreSQL + Postgis MySQL et MariaDB MongoDB Solr SQlite + Spatialite Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 7 / 18
  8. 8. Librairie spatiales GDAL Geospatial Data Abstraction Library Java Perl Ruby Python PHP Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 8 / 18
  9. 9. SIG QGis Server Grass GeoServer Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 9 / 18
  10. 10. Editeurs JOSM Merkaartor QGIS iD (éditeur online) Potlatch (éditeur online) Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 10 / 18
  11. 11. OpenStreetMap La carte connue n’est qu’une utilisation et une mise en oeuvre du projet sous-jacent. OpenStreetMap est avant tout un dépôt dynamique en ligne de données géographiques. Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 11 / 18
  12. 12. OpenStreetMap couverture du globe terrestre 2 dimensions représentation du visible permanent modèle attributaire clé/valeur système contributif ouvert basé sur le consensus Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 12 / 18
  13. 13. OpenStreetMap Données de base dans la base node way relation Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 13 / 18
  14. 14. Utilisation des données OSM Fond de cartes (Mapnik, TileMill, ...) Routage (GraphHopper, OSRM, ...) Géocodage (Nominatim, Photon, ...) Analyse statistiques Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 14 / 18
  15. 15. API http://www.openstreepmap.org/api/0.6/ Overass API (read only) Extended API (read only) Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 15 / 18
  16. 16. Geofabrik Geofabrik propose au téléchargement des subsets de données OSM mis régulièrement à jour France 2.9GB Europe 21.5GB Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 16 / 18
  17. 17. Node 3219994479.osm <?xml version="1.0" encoding="UTF-8"?> <osm version="0.6" generator="OpenStreetMap server" copyright="OpenStreetMap and contributors" attribution="http://www.openstreetmap.org/copyright" license="http://opendatacommons.org/licenses/odbl/1-0/"> <node id="3219994479" changeset="27258171" timestamp="2014-12-05T09:52:47Z" version="1" visible="true" user="harendra_7" uid="611295" lat="7.2526358" lon="80.3389832"> <tag k="addr:city" v="Kegalle"/> <tag k="building" v="school"/> <tag k="name" v="St. Mary’s College"/> </node> <node id="3219994479" changeset="27327971" timestamp="2014-12-08T07:44:59Z" version="2" visible="true" user="harendra_7" uid="611295" lat="7.2522851" lon="80.3387325"> <tag k="addr:city" v="Kegalle"/> <tag k="building" v="school"/> <tag k="name" v="St. Mary’s College"/> </node> </osm> Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 17 / 18
  18. 18. Questions ? Rodolphe Quiédeville rodolphe@quiedeville.org http://blog.rodolphe.quiedeville.org/ Document publié sous Licence Creative Commons BY-SA 2.0 Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 18 / 18

×