BBL Work4lab
Rodolphe Quiédeville
Données géographiques libres
14 janvier 2015
Rodolphe Quiédeville (Freelance) BBL Work4l...
About me
Admin/Sys tendance DevOps depuis 15 ans
Nourri au logiciel libre depuis le siècle dernier
Signe astrologeek debia...
Introduction
La géomatique regroupe l’ensemble des outils et méthodes
permettant d’acquérir, de représenter, d’analyser et...
Postgis
Postgis http://www.postgis.fr/
PostGIS ajoute le support d’objets géographique à la base de
données PostgreSQL. En...
Postgis
Postgis est désormais une extension à part entière de PostgreSQL
Simple
CREATE EXTENSION postgis;
Rodolphe Quiédev...
Postgis
Exemple d’utilisation
SQL
SELECT ST_AsText(ST_Centroid(’MULTIPOINT ( -1 0, -1 2, -1 3, -1 4)’));
st_astext
-------...
Stockage des données spatiales
PostgreSQL + Postgis
MySQL et MariaDB
MongoDB
Solr
SQlite + Spatialite
Rodolphe Quiédeville...
Librairie spatiales
GDAL Geospatial Data Abstraction Library
Java
Perl
Ruby
Python
PHP
Rodolphe Quiédeville (Freelance) BB...
SIG
QGis Server
Grass
GeoServer
Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015 9 / 18
Editeurs
JOSM
Merkaartor
QGIS
iD (éditeur online)
Potlatch (éditeur online)
Rodolphe Quiédeville (Freelance) BBL Work4lab ...
OpenStreetMap
La carte connue n’est qu’une utilisation et une mise en oeuvre du
projet sous-jacent. OpenStreetMap est avan...
OpenStreetMap
couverture du globe terrestre
2 dimensions
représentation du visible permanent
modèle attributaire clé/valeu...
OpenStreetMap
Données de base dans la base
node
way
relation
Rodolphe Quiédeville (Freelance) BBL Work4lab 14 janvier 2015...
Utilisation des données OSM
Fond de cartes (Mapnik, TileMill, ...)
Routage (GraphHopper, OSRM, ...)
Géocodage (Nominatim, ...
API
http://www.openstreepmap.org/api/0.6/
Overass API (read only)
Extended API (read only)
Rodolphe Quiédeville (Freelance...
Geofabrik
Geofabrik propose au téléchargement des subsets de données OSM
mis régulièrement à jour
France 2.9GB
Europe 21.5...
Node
3219994479.osm
<?xml version="1.0" encoding="UTF-8"?>
<osm version="0.6" generator="OpenStreetMap server"
copyright="...
Questions ?
Rodolphe Quiédeville
rodolphe@quiedeville.org
http://blog.rodolphe.quiedeville.org/
Document publié sous Licen...
Prochain SlideShare
Chargement dans…5
×

BBL Données gégraphiques libres chez Work4labs

412 vues

Publié le

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

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
412
Sur SlideShare
0
Issues des intégrations
0
Intégrations
6
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

×