Outils pour utilisateurs

Outils du site


informatique:openstreetmap

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:openstreetmap [27/09/2018 20:59] – [Conversion ECW vers GeoTiff] cyrilleinformatique:openstreetmap [04/02/2023 14:06] (Version actuelle) – [Games / Jeux] cyrille
Ligne 1: Ligne 1:
 ====== OpenStreetMap (OSM) ====== ====== OpenStreetMap (OSM) ======
  
-<note> +<note> ⇒ [[http://wiki.openstreetmap.org/wiki/User:Cyrille37|http://wiki.openstreetmap.org/wiki/User:Cyrille37]] </note>
-=> http://wiki.openstreetmap.org/wiki/User:Cyrille37 +
-</note>+
  
 Utiliser les données OSM: Utiliser les données OSM:
 +
   * [[http://makina-corpus.com/blog/metier/2013/partir-en-vacances-avec-openstreetmap|Partir en vacances avec OpenStreetMap]]   * [[http://makina-corpus.com/blog/metier/2013/partir-en-vacances-avec-openstreetmap|Partir en vacances avec OpenStreetMap]]
   * [[http://wordpress.org/plugins/osm/|Plugin Wordpress]]   * [[http://wordpress.org/plugins/osm/|Plugin Wordpress]]
 +
 ===== Outil pédagogique ===== ===== Outil pédagogique =====
  
-  * [[http://www.hauteprovenceinfo.com/article/02/10/2012/digne-les-bains--les-eleves-sur-les-traces-des-illustres-de-la-commune/1135|Digne-les-Bains: les élèves sur les traces des illustres de la commune]] +  *  [[http://www.hauteprovenceinfo.com/article/02/10/2012/digne-les-bains--les-eleves-sur-les-traces-des-illustres-de-la-commune/1135|Digne-les-Bains: les élèves sur les traces des illustres de la commune]] 
-    * 3 ateliers de cartographie participative "Dessine ta ville" mis en place par la Ville de Digne-les-Bains depuis février 2012, sur la base du logiciel libre OpenStreetMap, le service des Archives communales a souhaité prolonger la démarche au plan pédagogique+      * 3 ateliers de cartographie participative "Dessine ta ville" mis en place par la Ville de Digne-les-Bains depuis février 2012, sur la base du logiciel libre OpenStreetMap, le service des Archives communales a souhaité prolonger la démarche au plan pédagogique
   * La cartographie collaborative, en tant que nouvelle technique participative de création de cartes, est un sous-ensemble de la néo-cartographie. Elle repose sur l’idée qu’une pluralité de personnes qui travaillent ensemble pour rassembler l’information est en mesure de produire une connaissance de qualité. Cette information peut-être très spécifique, comme une carte de tous les cordonniers de la région, ou plus générique, par exemple une "carte du monde placée sous licence libre". Il y a de nombreux outils pour créer des cartes collaboratives mais aussi des motivations et des usages potentiels très différents.   * La cartographie collaborative, en tant que nouvelle technique participative de création de cartes, est un sous-ensemble de la néo-cartographie. Elle repose sur l’idée qu’une pluralité de personnes qui travaillent ensemble pour rassembler l’information est en mesure de produire une connaissance de qualité. Cette information peut-être très spécifique, comme une carte de tous les cordonniers de la région, ou plus générique, par exemple une "carte du monde placée sous licence libre". Il y a de nombreux outils pour créer des cartes collaboratives mais aussi des motivations et des usages potentiels très différents.
   * Disposer d’un nouvel outil d’apprentissage au raisonnement spatial pour vos élèves   * Disposer d’un nouvel outil d’apprentissage au raisonnement spatial pour vos élèves
Ligne 17: Ligne 17:
   * Pour ce qui est des applications pédagogiques, je sais, pour ma part, que je pourrais utiliser ce travail en Première (étude d'un aménagement près du lycée : le cas du Center Parc de l'Ailette) ou en Terminale S (représenter le monde). Mais les programmes des classes du primaire et du collège s'y prêtent également (autour des notions de paysage et milieu ruraux, par exemple).   * Pour ce qui est des applications pédagogiques, je sais, pour ma part, que je pourrais utiliser ce travail en Première (étude d'un aménagement près du lycée : le cas du Center Parc de l'Ailette) ou en Terminale S (représenter le monde). Mais les programmes des classes du primaire et du collège s'y prêtent également (autour des notions de paysage et milieu ruraux, par exemple).
   * Actuellement OSM a 2 "dimensions":   * Actuellement OSM a 2 "dimensions":
-    * topographique: on localise les objets (position à l'aide d'un unique noeud, ou emprise à l'aide d'un polygone, voire multipolygone) +      * topographique: on localise les objets (position à l'aide d'un unique noeud, ou emprise à l'aide d'un polygone, voire multipolygone) 
-    * sémantique: on décrit de qu'est cet objet +      * sémantique: on décrit de qu'est cet objet 
-  * Un des lycéens s'est empressé de cartographier l'ensemble des terrains de foot de sa ville. Un autre, amateur d'art et d'espaces verts s'est quant à lui concentré sur les parcs et les arbres, afin de mettre en valeur les beaux endroits de sa commune. Un professeur a constaté l'engouement pour la description des bâtiments (y compris les maisons des uns et des autres) tels que des pubs ... voire des bordels - ce qui a dû être immédiatement corrigé, avant que les professeurs puissent être mis en cause ou voir leurs compétences pédagogiques remises en question dans cette région assez conservatrice ! Au final, des résultats précis et détaillés, montrant chaque courbe de la piste de course à pied du lycée, et délimitant le terrain d’entraînement rectangulaire de la fanfare.+  * Un des lycéens s'est empressé de cartographier l'ensemble des terrains de foot de sa ville. Un autre, amateur d'art et d'espaces verts s'est quant à lui concentré sur les parcs et les arbres, afin de mettre en valeur les beaux endroits de sa commune. Un professeur a constaté l'engouement pour la description des bâtiments (y compris les maisons des uns et des autres) tels que des pubs … voire des bordels - ce qui a dû être immédiatement corrigé, avant que les professeurs puissent être mis en cause ou voir leurs compétences pédagogiques remises en question dans cette région assez conservatrice ! Au final, des résultats précis et détaillés, montrant chaque courbe de la piste de course à pied du lycée, et délimitant le terrain d’entraînement rectangulaire de la fanfare.
   * Le 14 septembre dernier, armés de leurs GPS et de toute leur motivation, les nouveaux étudiants de la Spécialisation AgroTIC ont envahi Saint-Jean de Fos! Mais quel évènement a été à l’origine d’un tel engouement et justifiait que l’on vienne troubler ainsi la tranquilité de ce petit village de la vallée de l’Hérault? Il ne s’agissait rien de moins que d’une Mapping Party!   * Le 14 septembre dernier, armés de leurs GPS et de toute leur motivation, les nouveaux étudiants de la Spécialisation AgroTIC ont envahi Saint-Jean de Fos! Mais quel évènement a été à l’origine d’un tel engouement et justifiait que l’on vienne troubler ainsi la tranquilité de ce petit village de la vallée de l’Hérault? Il ne s’agissait rien de moins que d’une Mapping Party!
-    * On commence par choisir un petit village à visiter +      * On commence par choisir un petit village à visiter 
-    * On utilise un fond cartographique libre issu d’OpenStreetMap +      * On utilise un fond cartographique libre issu d’OpenStreetMap 
-    * On ajoute un groupe d’étudiants motivés armés de GPS et des traditionnels papier et crayons. On les laisse parcourir la campagne à pied ou en vélo notant frénétiquement toutes leurs observations +      * On ajoute un groupe d’étudiants motivés armés de GPS et des traditionnels papier et crayons. On les laisse parcourir la campagne à pied ou en vélo notant frénétiquement toutes leurs observations 
-    * On met le tout en commun, on synthétise, on complète la carte d’OpenStreetMap+      * On met le tout en commun, on synthétise, on complète la carte d’OpenStreetMap
  
 ===== Données ===== ===== Données =====
  
   * caméras de vidéosurveillance   * caméras de vidéosurveillance
-  * Panneaux de pub http://www.cartographiepublicitaire.org+  * Panneaux de pub [[http://www.cartographiepublicitaire.org|http://www.cartographiepublicitaire.org]]
  
 [[http://gis.638310.n2.nabble.com/Point-Promotion-OSM-OSGeo-fr-td5708364.html|La DREAL PACA nous a remis les données arbres remarquables...]] [[http://gis.638310.n2.nabble.com/Point-Promotion-OSM-OSGeo-fr-td5708364.html|La DREAL PACA nous a remis les données arbres remarquables...]]
  
 ==== Extraits OSM ==== ==== Extraits OSM ====
- 
  
   * [[http://download.geofabrik.de/osm/|Geofabrik]] (pays et régions)   * [[http://download.geofabrik.de/osm/|Geofabrik]] (pays et régions)
Ligne 45: Ligne 44:
   * [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013-EPSG3857.tiff|ORTHO_2013-EPSG3857.tiff]]   * [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013-EPSG3857.tiff|ORTHO_2013-EPSG3857.tiff]]
   * [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013.ecw|ORTHO_2013.ecw]] [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013.TAB|ORTHO_2013.TAB]]   * [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013.ecw|ORTHO_2013.ecw]] [[http://giquello.fr/files/TOURS-ORTHO-2013/ORTHO_2013.TAB|ORTHO_2013.TAB]]
- 
  
 === Avec ERDAS ER Viewer === === Avec ERDAS ER Viewer ===
  
-Comme le format ECW n'est pas fourni avec les librairies open-source comme gdal, il faut convertir le fichier au format GeoTiff => prérequis une machine ou VM avec **Windows** (fonctionne avec Win XP, ouf!)+Comme le format ECW n'est pas fourni avec les librairies open-source comme gdal, il faut convertir le fichier au format GeoTiff ⇒ prérequis une machine ou VM avec **Windows**  (fonctionne avec Win XP, ouf!)
  
   * télécharger gratuitement le viewer ECW qui permet d'enregistrer sous différents formats dont GeoTiff.   * télécharger gratuitement le viewer ECW qui permet d'enregistrer sous différents formats dont GeoTiff.
-    * http://download.intergraph.com/ +      [[http://download.intergraph.com/|http://download.intergraph.com/]] 
-    * choisir "product" => "ERDAS ER Viewer" ("ERDAS ER Viewer 2014 v14.01"+      * choisir "product" ⇒ "ERDAS ER Viewer" ("ERDAS ER Viewer 2014 v14.01"
-      * Ne cherchez pas la version Linux, y en a pas ;-(+        * Ne cherchez pas la version Linux, y en a pas ;-(
   * Ouvrir le fichier ECW et enregistrer au format GeoTiff   * Ouvrir le fichier ECW et enregistrer au format GeoTiff
-  * Pour des fichiers > 4Go il doit falloir un Windows 64bits, mon pauvre XP-SP3 plante ... Ou alors c'est une limitation de l'export du Viewer ???+  * Pour des fichiers > 4Go il doit falloir un Windows 64bits, mon pauvre XP-SP3 plante … Ou alors c'est une limitation de l'export du Viewer ???
  
 === Avec Linux et GDAL === === Avec Linux et GDAL ===
Ligne 65: Ligne 63:
  
 Avec réduction taille: Avec réduction taille:
-  $ gdal_translate -a_srs IGNF:LAMB2  -outsize 145000 0 -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES ORTHO_2013.ecw ORTHO_2013.tif   + 
-  real 23m29.549s +<code> 
-  user 24m29.107s +$ gdal_translate -a_srs IGNF:LAMB2  -outsize 145000 0 -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES ORTHO_2013.ecw ORTHO_2013.tif 
-  sys  0m34.289s+real 23m29.549s 
 +user 24m29.107s 
 +sys  0m34.289s 
 +</code>
  
 Par très concluant dans QGIS, il y a un décalage de plusieurs mètres et c'est très lent à afficher. Sûrement parce que le projet est en EPSG:3857 ce qui force QGIS à reprojeter. Par très concluant dans QGIS, il y a un décalage de plusieurs mètres et c'est très lent à afficher. Sûrement parce que le projet est en EPSG:3857 ce qui force QGIS à reprojeter.
  
-Du coup essai de reprojeter (IGNF:LAMB2 => EPSG:3857) avec GDAL de la version réduite de l'image: +Du coup essai de reprojeter (IGNF:LAMB2 ⇒ EPSG:3857) avec GDAL de la version réduite de l'image: 
-  gdalwarp -of GTiff -s_srs "IGNF:LAMB2" -t_srs "EPSG:3857" -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES ORTHO_2013.ecw ORTHO_2013-EPSG3857.tif+ 
 +<code> 
 +gdalwarp -of GTiff -s_srs "IGNF:LAMB2" -t_srs "EPSG:3857" -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES ORTHO_2013.ecw ORTHO_2013-EPSG3857.tif 
 +</code>
  
 Dans QGIS le calage est impeccable. Je lance la reprojection sur l'image d'origine (ne pas oublier "-co BIGTIFF=YES"). Dans QGIS le calage est impeccable. Je lance la reprojection sur l'image d'origine (ne pas oublier "-co BIGTIFF=YES").
  
-  gdalwarp -of GTiff -s_srs "IGNF:LAMB2" -t_srs "EPSG:3857" -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES -co BIGTIFF=YES -wm 2500 ORTHO_2013.ecw ORTHO_2013-EPSG3857.tif +<code> 
-  Creating output file that is 295419P x 276742L. +gdalwarp -of GTiff -s_srs "IGNF:LAMB2" -t_srs "EPSG:3857" -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co JPEG_QUALITY=85 -co TILED=YES -co BIGTIFF=YES -wm 2500 ORTHO_2013.ecw ORTHO_2013-EPSG3857.tif 
-  Processing input file ORTHO_2013.ecw. +Creating output file that is 295419P x 276742L. 
-  0...10...20...30...40...50...60...70...80...90...100 - done. +Processing input file ORTHO_2013.ecw. 
-  real 108m45.523s +0...10...20...30...40...50...60...70...80...90...100 - done. 
-  user 109m3.230s +real    108m45.523s 
-  sys 3m20.407s+user    109m3.230s 
 +sys    3m20.407s 
 +</code>
  
 +note: sur le format GeoTiff avec gdal: [[http://gdal.org/1.11/frmt_gtiff.html|http://gdal.org/1.11/frmt_gtiff.html]]
  
-note: sur le format GeoTiff avec gdal: http://gdal.org/1.11/frmt_gtiff.html +==== Générer un static slippy-map ====
-==== Générer un static slippy-map ==== +
  
 Transformer une orthophotographie en une carte glissante (slippy-map) statique Transformer une orthophotographie en une carte glissante (slippy-map) statique
  
 J'entends pas là: J'entends pas là:
-  * générer des tuiles (ou Tiles)  compatible [[http://wiki.openstreetmap.org/wiki/Tile_Map_Service|Tile Map Service (TMS)]]: l'image (photo) d'origine est découpée en une multitude de morceaux (tuiles) pour chaque zoom souhaité+ 
 +  * générer des tuiles (ou Tiles) compatible [[http://wiki.openstreetmap.org/wiki/Tile_Map_Service|Tile Map Service (TMS)]]: l'image (photo) d'origine est découpée en une multitude de morceaux (tuiles) pour chaque zoom souhaité
   * statique : servir des tuiles avec un simple serveur http ou carrément via le système de fichier. Les tuiles ne sont donc pas calculées à la volée mais bien lors d'une opération préalable.   * statique : servir des tuiles avec un simple serveur http ou carrément via le système de fichier. Les tuiles ne sont donc pas calculées à la volée mais bien lors d'une opération préalable.
  
 "gdal2tiles.py" utilise les outils de "proj", mais "proj" ne connais pas la projection 900913. Ajouter la ligne suivante à la fin du fihier "/usr/share/proj/epsg": "gdal2tiles.py" utilise les outils de "proj", mais "proj" ne connais pas la projection 900913. Ajouter la ligne suivante à la fin du fihier "/usr/share/proj/epsg":
-  <900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs <>+ 
 +<code> 
 +<900913> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs <> 
 +</code> 
 + 
 +Le résultat avec: 
 + 
 +  * le TMS d'OpenStreetMap France : [[http://giquello.fr/files/TOURS-ORTHO-2013/orthophoto-toursplus_2013.html|orthophoto-toursplus_2013.html]] 
 +  * des tuiles pré-calculées sur Comptoir.net [[http://toursplus2013.comptoir.net/orthophoto-toursplus_2013 - v2.html|orthophoto-toursplus_2013 - v2.html]]
  
 ===== Outils ===== ===== Outils =====
  
 Comparer OSM / Google: Comparer OSM / Google:
-  * [[http://lxbarth.github.com/compare/#44.10003706085849,17.880935668945312,14]] 
  
-[[/informatique/openstreetmap/josm|JOSM]]+  * [[http://lxbarth.github.com/compare/#44.10003706085849,17.880935668945312,14|http://lxbarth.github.com/compare/#44.10003706085849,17.880935668945312,14]]
  
-[[informatique/openstreetmap/Chimère|Chimère]]+[[:informatique:openstreetmap:josm|JOSM]]
  
-[[informatique/openstreetmap/Ushahidi|Ushahidi]]+[[:informatique:openstreetmap:chimere|Chimère]]
  
-[[informatique/openstreetmap/uMap|uMap]]+[[:informatique:openstreetmap:ushahidi|Ushahidi]]
  
-[[informatique/SpatiaLite|SpatiaLite]]+[[:informatique:openstreetmap:umap|uMap]] 
 + 
 +[[:informatique:spatialite|SpatiaLite]]
  
 [[https://www.dokuwiki.org/plugin:openlayersmap|Dokuwiki plugin]] [[https://www.dokuwiki.org/plugin:openlayersmap|Dokuwiki plugin]]
Ligne 118: Ligne 134:
  
 Extraire des noeuds, ici les points Géodésiques IGN contenus dans le fichier France généré par Geofabrik: Extraire des noeuds, ici les points Géodésiques IGN contenus dans le fichier France généré par Geofabrik:
-  osmosis --read-pbf "france.osm.pbf"  --tf reject-ways --tf reject-relations --tf accept-node man_made=survey_point --write-xml geodesiques.osm+ 
 +<code> 
 +osmosis --read-pbf "france.osm.pbf"  --tf reject-ways --tf reject-relations --tf accept-node man_made=survey_point --write-xml geodesiques.osm 
 +</code>
  
 ==== GéoCodage ==== ==== GéoCodage ====
  
-Voir la page [[/informatique/geocoders|/informatique/geocoders]]+Voir la page [[:informatique:geocoders|/informatique/geocoders]] 
 ===== Visual art ===== ===== Visual art =====
  
-  * http://wiki.openstreetmap.org/wiki/Tah-heatmap +  * [[http://wiki.openstreetmap.org/wiki/Tah-heatmap|http://wiki.openstreetmap.org/wiki/Tah-heatmap]] 
-  * http://joshuaalbers.com/ +  * [[http://joshuaalbers.com/|http://joshuaalbers.com/]] 
-  * http://wiki.openstreetmap.org/wiki/File:EuropeGPSpoints.png+  * [[http://wiki.openstreetmap.org/wiki/File:EuropeGPSpoints.png|http://wiki.openstreetmap.org/wiki/File:EuropeGPSpoints.png]]
  
 +Vingt autochromes de la capitale au siècle dernier… en face de vingt photos, prises par Rue89 en 2013. La rephotographie permet de voyager - visuellement - dans le temps en comparant les deux époques et en repérant les changements intervenus dans l'intervalle. [[http://umap.openstreetmap.fr/en/map/paris-en-autochromes_4110|http://umap.openstreetmap.fr/en/map/paris-en-autochromes_4110]]
  
-Vingt autochromes de la capitale au siècle dernier... en face de vingt photos, prises par Rue89 en 2013. La rephotographie permet de voyager - visuellement - dans le temps en comparant les deux époques et en repérant les changements intervenus dans l'intervalle. http://umap.openstreetmap.fr/en/map/paris-en-autochromes_4110 
 ===== Code ===== ===== Code =====
  
-[[/informatique/osm/GeoTools.mennobieringa.nl]]+[[:informatique:osm:geotools.mennobieringa.nl|GeoTools.mennobieringa.nl]]
  
-[[/informatique/openlayers]]+[[:informatique:openlayers|]]
  
-[[/informatique/leaflet]]+[[:informatique:leaflet|]]
  
 ===== Games / Jeux ===== ===== Games / Jeux =====
  
-SaniKart : openstreetmap + osm2world + Blender + SuperTuxKart -> voir [[/informatique/openstreetmap/CityKart]]+SaniKart : openstreetmap + osm2world + Blender + SuperTuxKart → voir [[:informatique:openstreetmap:citykart|CityKart]] 
 + 
 +Minecraft like with [[http://voxeljs.com/ Voxel.js|Voxel.js]] 
 + 
 +  * <del>[[http://lanyrd.com/2013/sotmus/schydr/|http://lanyrd.com/2013/sotmus/schydr/]]</del> 
 +  * [[https://github.com/rynclsnr/voxel-osm|https://github.com/rynclsnr/voxel-osm]] 
 + 
 +IGN Minecraft à la carte https://minecraft.ign.fr/ propose les données OSM (et format Minecraft ou Minetest) 
 +===== En vrac ===== 
 + 
 +==== Moteurs de recherche ==== 
 + 
 +  * https://www.qwant.com/maps/ 
 +  * https://nominatim.openstreetmap.org/ 
 + 
 +==== Handicap ==== 
 + 
 +  * le wiki [[https://wiki.openstreetmap.org/wiki/FR:Handicaps#Acc.C3.A8s_en_fauteuil_roulant_.C3.A9lectrique|FR:Handicaps]] avec valeur wheelchair=limited ajoutée, et tactile_paving=bad corrigée en incorrect 
 +  * le wiki [[https://wiki.openstreetmap.org/w/index.php?title=FR:Key:wheelchair|wheelchair]] dans la description de la clé wheelchair 
 +  * une version 0.2 de l'osmecum poi + 0.1 osmecum cheminement difficulté moyenne (option avec les cheminements dessinés à côté de la route) https://wiki.openstreetmap.org/wiki/WikiProject_France/Osmecum#Accessibilit.C3.A9
  
-Minecraft like with [[http://voxeljs.com/ Voxel.js]] 
-  * http://lanyrd.com/2013/sotmus/schydr/ 
-  * https://github.com/rynclsnr/voxel-osm 
-  *  
  
 ===== Visuels ===== ===== Visuels =====
  
-CC By Sa Constantin Litvak - http://www.consta.de/ \\ +CC By Sa Constantin Litvak - [[http://www.consta.de/|http://www.consta.de/]] \\ 
-{{:informatique:informatique:openstreetmap:dessine_moi_une_carte.png?420|}}+{{:informatique:informatique:openstreetmap:dessine_moi_une_carte.png?420}} 
 + 
informatique/openstreetmap.1538074759.txt.gz · Dernière modification : 27/09/2018 20:59 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki