Quelle application SIG peut ouvrir et utiliser des fichiers .osm?

19

Une question rapide à laquelle je ne vois pas de réponse ailleurs: si je télécharge un ensemble de données .osm depuis Planet.osm (par exemple) quelles applications SIG pourraient consommer / afficher ces données sans traduction?

Par exemple, cette page indique qu'ArcGIS 10 "peut utiliser OpenStreetMap comme fond de carte" - mais je ne sais pas si cela signifie qu'il ouvrira des fichiers .osm ou lira les données d'un service?

Existe-t-il des applications SIG (propriétaires ou open source) qui liront les fichiers .osm?

Ou peut-être prendre du recul: les données OSM sont-elles destinées à être consommées de cette façon, ou l'OSM est-il destiné à être utilisé principalement pour l'affichage dynamique du mappage sur les pages Web?

Mark Ireland
la source
Il serait peut-être préférable de renommer votre question pour demander «quelle application SIG peut ouvrir et utiliser des fichiers .osm».
Devdatta Tengshe
1
En guise de remarque, méfiez-vous des problèmes de licence lors de l'utilisation des données OSM.
Jaime Soto

Réponses:

9

Je vais parler d'ArcGIS.

Si vous parlez d'ArcMap, dans ArcGIS 10, vous pouvez afficher et modifier les données OpenstreetMap directement dans ArcMap.

Consultez cette page pour plus de détails: ArcGIS Editor pour OpenStreetMap.

Avec cela, vous pouvez

téléchargez des données depuis OpenStreetMap, stockez-les localement dans une géodatabase et utilisez l'environnement d'édition avancé d'ArcGIS Desktop 10 pour créer, modifier ou supprimer des données. Une fois les modifications terminées, les modifications peuvent être publiées sur OpenStreetMap et mises à la disposition de la communauté OpenStreetMap

Donc, pour clarifier, ArcGIS ne traitera pas les fichiers .osm, mais accédera directement aux données des serveurs OSM.

Devdatta Tengshe
la source
1
Juste une note que votre lien est rompu. Je pense que vous recherchez ceci: esri.com/news/releases/10_3qtr/openstreetmap.html
James M
Quelqu'un sait-il comment ouvrir des fichiers .osm à l'aide d'ArcGIS 10.2 ??
bailey
@bailey Votre commentaire ferait une excellente question, soit sur ce site, soit peut-être dans la documentation ArcGis 10.2 ... ;-)
Simon B.
9

Quantum GIS à partir de la version 2.0 peut afficher et télécharger des fichiers .osm. Pour les versions antérieures de Quantum GIS, l'un des plugins OSM devrait être ce dont vous avez besoin.

Zachary
la source
si vous ajoutez le plugin OSM.
Ian Turton
2
2 plugins osm pour QGIS, un pour visualiser et un pour éditer les données. mapperz.blogspot.com/2009/11/…
Mapperz
1
@iant Avec la version 2.0 qui n'est plus correcte. Le plugin est désormais obsolète.
boulder_ruby
Ce n'est pas obsolète, mais intégré. Et de nos jours uniquement pour le port de visualisation.
AndreJ
6

Le logiciel gratuit GRASS GIS dispose d' un plugin pour importer des fichiers OSM. Je ne l'ai jamais utilisé, je l'ai simplement souligné.

Jared Updike
la source
5

Maperitive peut utiliser des fichiers .OSM directement pour rendre des cartes (vous pouvez simplement les glisser-déposer dans l'application). Il prend également en charge .osm.bz2et .osm.pfbformate.

Mais comme le dit @mattwigway, vous ne pourrez pas consommer l'intégralité du fichier Planet (c'est énorme!). Maperitive ne fonctionne actuellement qu'avec des fichiers plus petits, car il doit charger toutes les données en mémoire pour pouvoir rendre la carte.

Avertissement: je suis l'auteur de Maperitive.

Igor Brejc
la source
3

Si vous utilisez en fait un fichier Planet.osm complet, vous voudrez probablement le charger dans une base de données quelconque; sinon, dessiner des cartes sera incroyablement lent. Ensuite, tout logiciel SIG pouvant accéder à cette base de données pourra accéder aux données OSM.

Notez également que Cloudmade propose des données OSM au format Shapefile: http://downloads.cloudmade.com/

mattwigway
la source
2

Vous pouvez être intéressé par le tutoriel que j'écris en ce moment. Malheureusement, il est écrit pour quelqu'un qui exécute un système Mac OS X, mais vous pouvez en obtenir l'essentiel et l'appliquer à un système Windows. Il s'agit d'analyser le fichier .osm dans une base de données postgres / postgis à partir de laquelle votre application SIG peut interroger les données osm. À partir de là, vous pourrez exporter les données sous forme de fichier de forme si nécessaire (utilisateur arcgis?). À votre santé!

http://www.spatialanalysis.ca/2011/using-openstreetmap-data-part1/

Michael Markieta
la source