Excel et Josm

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
colineR
Messages : 2
Inscription : ven. mai 27, 2016 3:18 am

Excel et Josm

Message par colineR » ven. mai 27, 2016 3:42 am

Bonjour à tous,

Je suis actuellement sur un projet mais j'ai quelques petits soucis et j'aurais besoin de votre aide. Ce fameux projet consiste en l'inventaire de tous les commerces et hôtels sur une île. Jusque là pas trop de souci, je me baladais sur l'île avec un gps et relevais tous les points ou étaient situés les commerces et les transférait sur Josm. Le truc c'est que j'aimerais bien pouvoir faire un liste de tous les commerces et hôtels en les classant par type, etc... sur excel et les relier à des coordonnées GPS. Je sais que sur le logiciels de SIG on peut avoir une liste de tous les attributs mais sur Josm je n'ai pas trouvé... De plus j'aimerais savoir si à partir d'un tableur qui recense quelques commerces avec des coordonnées gps ils pourraient s'afficher dans josm à la bonne place bien sûr.
Voilà, j'espère avoir été clair et aussi que je pourrez m'aider.

Merci d'avance

Coline

the_knife
Messages : 252
Inscription : sam. nov. 24, 2012 11:30 pm
Localisation : Nancy

Re: Excel et Josm

Message par the_knife » ven. mai 27, 2016 9:11 am

Bonjour,
colineR a écrit :Le truc c'est que j'aimerais bien pouvoir faire un liste de tous les commerces et hôtels en les classant par type, etc... sur excel et les relier à des coordonnées GPS. Je sais que sur le logiciels de SIG on peut avoir une liste de tous les attributs mais sur Josm je n'ai pas trouvé...
Si les commerces et hôtels sont dans la base openstreetmap, une solution serait de faire une requête overpass avec une sortie csv, que vous pourriez importer dans votre tableur.

Une exemple pour extraire tous les commerces (shop) de la zone, avec leurs noms et leurs heures d'ouverture (le paramètre bbox peut être adapté).

Code : Tout sélectionner

[out:csv(::lat, ::lon, shop, name, opening_hours ; true ; "|")] ;

( 
  way["shop"] ({{bbox}}) ;
  node["shop"] ({{bbox}});
  rel["shop"]({{bbox}}) ;
) ;

out center ;
Produira une sortie texte de ce type :

Code : Tout sélectionner

@lat|@lon|shop|name|opening_hours
48.6766567|6.1775035|bakery|Aïda & Franck|Tu-Sa 04:00-20:00
48.6767487|6.1775888|laundry||Mo-Su 07:00-20:00
48.6765792|6.1774158|newsagent||
48.6762786|6.1695925|sports|Tennis Store|Mo-Sa 09:00-12:00,13:00-19:00
48.6758454|6.1699152|hairdresser|Salon Bastien|
48.6792370|6.1736740|bakery|Boulangerie George|Tu-Sa 06:30-13:00,15:00-19:00; Su 06:30-13:00
48.6763426|6.1774371|hairdresser|Elle & Lui|
48.6804231|6.1754328|convenience||
48.6791824|6.1761128|bakery||Mo-We,Fr-Sa 04:00-20:00; Su 04:00-19:30
colineR a écrit :De plus j'aimerais savoir si à partir d'un tableur qui recense quelques commerces avec des coordonnées gps ils pourraient s'afficher dans josm à la bonne place bien sûr.
En plus de fichiers *.osm (xml), JOSM peut lire des fichiers *.csv, à l'aide du plugin opendata. Pourriez-vous préciser la démarche ? A priori c'est à des fins de diffusion. Or, JOSM est un principalement un éditeur qui sert à envoyer des données dans la base openstreetmap. Une carte de type uMap serait peut-être plus appropriée s'il s'agit de visualiser des données.

colineR
Messages : 2
Inscription : ven. mai 27, 2016 3:18 am

Re: Excel et Josm

Message par colineR » dim. mai 29, 2016 5:29 pm

Bonjour,

Merci beaucoup pour votre réponse, elle m'a permis de résoudre tous problèmes! J'ai adapté la requête overpass qui fonctionne parfaitement. Quand à ma deuxième question, je voulais savoir si on pouvait utiliser JOSM même pour de la diffusion car l'équipe avec laquelle je travaille à été formée à ce logiciel seulement. Mais c'est vrai qu'en y réfléchissant Umap me parait plus adéquat pour créer des cartes sur une thématique particulière et, est en plus relativement facile d'utilisation.
En tout cas merci encore pour votre aide !

Bonne journée

Coline

Avatar de l’utilisateur
EddieJavelle
Messages : 129
Inscription : jeu. oct. 25, 2012 11:09 am
Localisation : Saint-Étienne
Contact :

Re: Excel et Josm

Message par EddieJavelle » dim. mai 29, 2016 8:14 pm

:o

OK... Un grand merci aussi de mon côté au Knife pour une réponse à une question à laquelle je n'avais même pas eu le temps de réfléchir.

En mode "médiateur numérique" je suis en train de bosser sur le thème de la donnée géographique et de son partage. Un des éléments "grand public" concernant les outils est le recours aux tableurs (dont l'usage est plutôt répandu) dans un processus de mise à jour, d'import-export pour un affichage automatisé sur uMap... L'idée étant
1- de permettre à des non initiés (à la géomatique, voir même à la carto.) d'en rester à mettre à jour les cases de leur tableurs et de ne pas se préoccuper de la carto,
2- de démontrer qu'on peut fournir des données à un bien commun tout en travaillant à répondre à ses besoins individuels avec ses outils habituels, en bénéficier en retour, et qu'au final tout le monde y gagne.

Je devrais documenter tout ça, sans doute pour le 16 juin, et ça sera en Creative Commons.

Avatar de l’utilisateur
EddieJavelle
Messages : 129
Inscription : jeu. oct. 25, 2012 11:09 am
Localisation : Saint-Étienne
Contact :

Re: Excel et Josm

Message par EddieJavelle » mar. juin 28, 2016 6:13 pm

Yop, c'est là pour une première étape destinée à "faire manipuler des données" entre outils :

Données issues de tableaux et cartographie en ligne, GeoCamps de juin 2016

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités