Le lun. 13 avr. 2020 à 19:11, Noémie Lehuby via Talk-fr <
talk-fr@openstreetmap.org> a écrit :

> Hello,
>
> j'ai un peu expérimenté sur le sujet des data item, mais j'arrive pas à
> grand chose.
> Je résume l'objectif : éviter de mettre des tags qui veulent dire à peu
> près la même chose dans OSM, à savoir brand et brand:wikidata.
>
> Pour l'exercice, imaginons que j'essaye de récupérer les logos de quelques
> magasins franchisés.
> Aujourd'hui, je peux le faire en faisant un lien entre OSM et Wikimédia
> Commons en passant par Wikidata à l'aide du tag brand:wikidata.
> Par exemple avec une requête de ce type : https://tinyurl.com/rq7uktj
>
> Essayons maintenant de reproduire l'expérience sans le tag brand:wikidata,
> en utilisant le tag brand et les data items du wiki pour faire le lien.
>
> Voici une requête qui récupère des supermarchés avec un tag brand, puis
> qui cherche dans les data items du wiki l'élement brand=ce qui m'intéresse,
> puis récupère son tag wikidata associé et va chercher le logo :
> https://tinyurl.com/r6zofzz
>
> Bon, ça retourne rien, mais ... en vrai, il n'y a aucun data item avec des
> marques de supermarchés (cf aparté ci-dessous)
>
> Si je refais la même requête avec une marque qui a un data item existant :
> https://tinyurl.com/r8kz2d6
>
> ben ça marche toujours pas ... une idée de pourquoi ?
>

Je pense que le problème c'est que ?wikidata_from_dataitem c'est juste
"Q215657"
alors que wikidata attend quelque chose qu'il affiche wd:Q215657.
On le voit dans le requête qui marche avec brand:wikidata, il affiche bien
un wd:Qid avec un lien vers http://www.wikidata.org/entity/Qid
Il ne faut pas donner à wikidata juste la référence, le Qid mais l’élément
en entier.
Mais j'ai essayé en lui donnant "wd:Q215657" ou "
http://www.wikidata.org/entity/Q215657"; mais ça ne marche pas.
Je ne sais pas comment on obtient l’élément wikidata à partir de son Qid,
je n'ai pas trouvé...

Sinon, sur le fait de se servir des data item de osm, je ne vois pas
l'utilité de recopier une partie de wikidata dans ces data item, autant se
servir de wikidata directement. ça évite d'avoir à maintenir les info dans
osm.
Par contre il n'y a pas vraiment toutes les marques dans wikidata. Par
exemple pour les supermarchés, il y a toutes les enseignes de la marque
Carrefour mais pas de Casino ou U.

>
>
> Aparté :
>
> Cette requête affiche les data items brand=qqch :
> https://tinyurl.com/ve4fq9r
>
> On constate
> - qu'il y en a 6 en tout
> - que seuls 2 ont un id wikidata
>
> La volumétrie est vraiment donc très faible pour le moment.
>
> Questions : est-ce qu'on peut faire un import des brand dans la base du
> wiki, avec a minima l'id wikidata (en commençant par la France, voire juste
> les supermarchés en France) ?
> Quelles sont les bonnes pratiques ? Quels sont les outils qui
> permettraient de faire ça ?
> Le 27/03/2020 à 20:38, Noémie Lehuby via Talk-fr a écrit :
>
> Bonjour,
>
> Il y a pas mal d'homonymes dans le domaine des transports (même si c'est
> plus network:wikidata ou operator:wikidata que brand:wikidata je te le
> concède) . Personnellement, j'ai découvert ce sujet grâce à / à cause des
> deux réseaux "Arc-en-Ciel" (en Haute-Garonne
> <https://fr.wikipedia.org/wiki/R%C3%A9seau_Arc-en-Ciel> et dans le Nord
> <https://fr.wikipedia.org/wiki/Arc-en-Ciel>) qui ont fait coulé pas mal
> d'encre sur nos listes de diff.
>
> L'idée est intéressante en tout cas, je ne pensais pas qu'on pouvait
> utiliser les Data Item pour cela. Il y a déjà de la doc sur ce sujet et ce
> cas d'usage ?
> Pour que ça puisse remplacer / complémenter wikidata et éviter la saisie
> d'info redondantes dans OSM, il faudrait qu'on puisse savoir facilement si
> une liaison entre un tag brand=qqch et wikidata existe déjà, savoir comment
> accéder à ces infos par APIs ou en téléchargeant un dump de la base, etc
>
> --
> Noémie Lehuby
>
> Le 26/03/2020 à 22:52, François Lacombe a écrit :
>
>
> Le jeu. 26 mars 2020 à 18:10, Yves P. <yves.prat...@gmail.com> a écrit :
>
>> > Je suggère de ne taguer les objets OSM qu'avec brand=*
>> Le problème, c’est qu’il y a des homonymes…
>> C’est pour ça qu’il existe wikidata ;)
>>
>
> Oui mais les identifiants wikidata ne sont pas lisibles.
> Le parti pris d'OSM est d'avoir des valeurs lisibles par l'homme il me
> semble?
> Et puis la question qui se pose est d'avoir deux fois la même information
> sur les objets.
>
> Peux-tu me citer un exemple d'homonyme s'il te plait?
>
>
>> > Et dans le DataItem relatif à une marque donné
>> brand=Harley-Davidson -> https://wiki.openstreetmap.org/wiki/Item:Q5371
>>
>> Ok, mais ça revient à recréer wikidata ?
>>
>
> Non parce que wikidata ne va pas te dire sur quelle géométrie peut-être
> utilisé le tag, ou à quelles règles de validation il va répondre.
> Les DataItem c'est la description sémantique propre à OSM.
>
>
>> > Sinon on ne va faire que ça et cette liaison va être modifiée en
>> permanence en plus d'être difficile à maintenir partout.
>> +1
>>
>> > Cela donne un cas d'usage positif supplémentaire aux dataitems
>> OK. Mais en pratique, on fait comment dans iD, JOSM et n’importe quel
>> outil OSM pour passer d’un tag à un DataItem ?
>>
>
> Tu n'aurais pas à le faire justement si tout se passe dans le DataItem.
> Les éditeurs vont toutefois intégrer progressivement cette base de données
> qui rencontre une certaine réticence jusque là
> J'avoue ne pas comprendre pourquoi.
>
> Bonne soirée
>
> François
>
> _______________________________________________
> Talk-fr mailing 
> listTalk-fr@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-fr
>
>
> _______________________________________________
> Talk-fr mailing 
> listTalk-fr@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-fr
>
> _______________________________________________
> Talk-fr mailing list
> Talk-fr@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-fr
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à