Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Frantz
7 avril 2020 15:59 "Marc M."  a écrit:

> Le 07.04.20 à 15:22, Frantz a écrit :
> 
>> on peut jouer aux relations, un POI par shop=* et une relation "magasin" qui 
>> regroupe les
>> caractéristiques communes : nom, horaires,...
> 
> ouf ! ouais on peux jouer...
> il y a un outil qui le gère ? un exemple dans la base ?

Je me suis mal exprimé, je voulais dire "on peut imaginer", histoire d'élargir 
les hypothèses à
disposition.

>> Mais le shop avec plusieurs valeurs me semble le plus simple.
> 
> cela dépend ce que tu entends par simple.
> si c'est remplir la bdd, oui c'est simple.
> mais aucun outils majeurs [1] ne gèrent pas les valeurs multiples
> pour les tags principaux (shop, amenity, landuse, ...).
> et donc il y a 3 choix :
> 
> - mettre des valeurs multiples. le poi ne sortira pour aucune recherche
> de catégorie sur tous les outils, il serra au mieux rendu avec un point
> sur le style principal, sans doute pareil sur tous les autres styles.
> Donc après l'avoir mis dans la base de donnée, ne pas hésiter à faire
> ensuite un PR pour chacun des outils et rendu, bonne chance :)

Le corollaire de "on ne tague pas pour le rendu" c'est pas "on ne tague pas 
pour les outils" ? ;)
Ça a l'avantage de la logique, on cherche un type de magasin, il est dans la 
clé "shop".

> - s'il y a une activité principale et des annexes
> dans ce cas mettre shop=la-valeur-principale
> et la-valeur-secondaire=yes (et idem avec la 3ieme 4ieme etc)
> c'est géré par tous les outils pour la valeur principale
> et pas quelques outils pour la valeur secondaire.
> cela a le mérite de faire la différence entre principale et secondaire
> (un hotel a un bar ou un sauna)

Ce qui me gêne dans cette solution, c'est de que ça fait un peu "on sait pas où 
le mettre, donc hop
à la racine avec un yes". Et en recherche, faut parcourir toutes les clés, et 
tester si ça
correspond (ou pas) à une catégorie de magasin.

Mais si c'est ce qui fait le plus consensus, je vais m'y mettre.

--
Frantz

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Yves P.
> ouf ! ouais on peux jouer...
> il y a un outil qui le gère ? un exemple dans la base ?
Je ne suis pas joueur :D

> cela dépend ce que tu entends par simple.
> si c'est remplir la bdd, oui c'est simple.
> mais aucun outils majeurs [1] ne gèrent pas les valeurs multiples
> pour les tags principaux (shop, amenity, landuse, ...).
> et donc il y a 3 choix :
+1

Par exemple pour les dev : le comptage de valeur avec taginfo, la recherche 
avec overpass (ça marche avec des regex)…

Pour les éditeurs, je n'ai pas encore fait regardé de près…

> - mettre des valeurs multiples. le poi ne sortira pour aucune recherche
> de catégorie sur tous les outils, il serra au mieux rendu avec un point
> sur le style principal, sans doute pareil sur tous les autres styles.
> Donc après l'avoir mis dans la base de donnée, ne pas hésiter à faire
> ensuite un PR pour chacun des outils et rendu, bonne chance :)
+1

> - s'il y a une activité principale et des annexes
> dans ce cas mettre shop=la-valeur-principale
> et la-valeur-secondaire=yes (et idem avec la 3ieme 4ieme etc)
> c'est géré par tous les outils pour la valeur principale
> et pas quelques outils pour la valeur secondaire.
> cela a le mérite de faire la différence entre principale et secondaire
> (un hotel a un bar ou un sauna)
+1

> - faire objet par "department".
?

> [1] hormis évidement overpass puisque c'est toi qui fait la requête
cf. supra. La regex peut-être très lente

__
Yves
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Marc M.
Le 07.04.20 à 15:22, Frantz a écrit :
> on peut jouer aux relations, un POI par shop=* et une relation "magasin" qui 
> regroupe les caractéristiques communes : nom, horaires,...

ouf ! ouais on peux jouer...
il y a un outil qui le gère ? un exemple dans la base ?

> Mais le shop avec plusieurs valeurs me semble le plus simple.

cela dépend ce que tu entends par simple.
si c'est remplir la bdd, oui c'est simple.
mais aucun outils majeurs [1] ne gèrent pas les valeurs multiples
pour les tags principaux (shop, amenity, landuse, ...).
et donc il y a 3 choix :

- mettre des valeurs multiples. le poi ne sortira pour aucune recherche
de catégorie sur tous les outils, il serra au mieux rendu avec un point
sur le style principal, sans doute pareil sur tous les autres styles.
Donc après l'avoir mis dans la base de donnée, ne pas hésiter à faire
ensuite un PR pour chacun des outils et rendu, bonne chance :)

- s'il y a une activité principale et des annexes
dans ce cas mettre shop=la-valeur-principale
et la-valeur-secondaire=yes (et idem avec la 3ieme 4ieme etc)
c'est géré par tous les outils pour la valeur principale
et pas quelques outils pour la valeur secondaire.
cela a le mérite de faire la différence entre principale et secondaire
(un hotel a un bar ou un sauna)

- faire objet par "department". ce serra traité par tous les outils.
on peux juste la notion que certaines activités sont parfois très
secondaires aux autres (si vous cherchez un restaurant pour
une soirée, pas sur que celui d'un hôtel soie ce à quoi vous vous attendez)

[1] hormis évidement overpass puisque c'est toi qui fait la requête

Cordialement,
Marc

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Frantz
7 avril 2020 14:54 "Julien djakk"  a écrit:

> Salut ! D’un point de vue ingénieur ça me semble plus simple de gérer une 
> liste qu’une multitude de
> tag ;-)

Pareil, et c'est ce que j'utilise, shop=newsagent;tobacco;etc
À travailler sur les notes caresteouvert.fr, j'ai des commerçants qui signalent 
qu'ils font d'autres choses que ce que désigne le tag qui leur est attribué. Le 
dernier était un bar-presse-tabac-dépôt de pain-petite épicerie.

Après on peut jouer aux relations, un POI par shop=* et une relation "magasin" 
qui regroupe les caractéristiques communes : nom, horaires,...

Mais le shop avec plusieurs valeurs me semble le plus simple.

Par contre pour les cumuls shop et amenity, par exemple shop=newsagent + 
amenity=post_office, je fais 2 POI.

Mais ce sont des points importants à trancher.

-- 
Frantz

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Julien djakk
Salut ! D’un point de vue ingénieur ça me semble plus simple de gérer une
liste qu’une multitude de tag ;-)

Julien “djakk”


Le mar. 7 avr. 2020 à 12:34, Yves P.  a écrit :

> Bonjour,
>
> Voici une colle pour les développeur de Ça reste ouvert ?
> cf. bug n°28 
>
> C'est difficile de gérer correctement shop=newsagent;tobacco
> ,
> shop=kiosk;lottery;newsagent;tobacco
> ,
> etc.
>
> Comment taguer ça correctement avec nos éditeurs et logiciels actuels ?
>
> Que pouvons nous faire ?
>
>- modifier le wiki (il y a beaucoup de pages)
>- faire des éditions de "masse", des maproulettes…
>- … ?
>
>
> __
> Yves
>
> Voici quelques exemples (un inventaire à la Prévert) :
>
> Un kiosk ?
>
>- shop=kiosk
>- ± tobacco=yes
>- ± *?=yes*
>
> quel tag pour les journaux ?
>
>- newsagent=yes
>
>- newspaper=yes 
>- newspapers=yes 
>- rien (on considère qu'un kiosque vend toujours des journaux ??)
>
>
> quel tag pour le lotto ?
>
>- gambling=lottery
>- lottery=yes
>- gambling=yes
>
>
> quel tag pour les courses de chevaux
>
>- gambling=yes
>- gambling=PMU
>
>
> Plutôt un point presse avec du tabac ?
> *shop=newsagent;tobacco*
>
>- shop=newsagent
>- tobacco=yes
>- lottery=yes
>
> Plutôt un bureau de tabac avec des journaux ?
> *shop=tobacco; newsagent*
>
>
>- shop=tobacco
>- ?=yes
>
>
> Un bar - tabac
>
>- amenity=bar
>- tobacco=yes
>
>
> Un bar - tabac - journaux
>
>- amenity=bar
>- tobacco=yes
>- ± ?=yes
>- ± lottery=yes
>
>
> Un magasin qui vend principalement des tickets de loto :
>
>- shop=lottery
>
>
> Un petit supermarché qui vend de tout :
>
>- shop=convenience
>- ± tobacco=yes
>
> ___
> 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


Re: [OSM-talk-fr] Valeurs multiples pour shop=*

2020-04-07 Par sujet Christian Rogel

> Le 7 avr. 2020 à 12:34, Yves P.  a écrit :
> 
> Un kiosk ?
> shop=kiosk
> ± tobacco=yes
> ± ?=yes

Conformément au sens d’origine en turc (petit édifice d’agrément dans un parc 
privé), le terme kiosque devrait être réservé aux édicules sur les voies 
publiques.

Christian R.___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr