Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-11-01 Par sujet Yves P.
Bonjour,

> Le 27 oct. Noémie a écrit :
> 
> Il y a une option dans la fenêtre de recherche pour pouvoir utiliser la 
> syntaxe du validateur JOSM ("sélecteur MapCSS").
> Une fois qu'elle est activée, la recherche suivante 
> node[highway=bus_stop][inside("FR")] trouve bien uniquement des arrêts de bus 
> en France.
> 
> 
Merci Noémie : c’est assez simple et ça marche bien 

Dans mon cas, je veux tout (noeuds, chemins, relations) en France : la 
recherche est donc  *[inside("FR")]

@Vincent : la liste déroulante permettant de retrouver l’historique des 
recherches, peut-elle mémoriser aussi la syntaxe de recherche (standard, regex, 
MapCSS) ?

Et/ou est-il possible d’ajouter (facilement ?) cette fonctionnalité dans la 
recherche standard ?
Comme l’assistant d’Overpass Turbo :  Overpass turbo/Wizard#Location Filters 



> Stéphane a écrit :
> 
> Tu pourrais profiter de la fonction Select > All inside pour sélectionner 
> tous les éléments d'un pays en utilisant les contours,
Je ne connaissais pas ALT+SHIF+I, merci Stf 

> mais ça impose d'avoir ces contours dans le même calque, avec le risque de 
> les envoyer sur les serveurs Osm un peu dangereux.
L’idéal serait de pouvoir réutiliser le fichier interne.
"Select all inside » sans polygone sélectionné pourrait afficher une boite de 
dialogue pour choisir le pays ?


> Vincent a écrit :
> 
> Le fichier interne de JOSM est ici: 
> https://josm.openstreetmap.de/log/josm/trunk/data/boundaries.osm 
> Merci .

Je pensais trouver du code dans JOSM qui l’utilise directement. C’est en fait 
les requêtes MapCSS de validation qui l’utilisent :
source:josm/trunk/data/validator 
 
(addresses.mapcss 

 et territories.mapcss 
)

La doc est ici : Help/Styles/MapCSSImplementation#Territoryselector 


—
Yves

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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Vincent Privat
Le fichier interne de JOSM est ici:
https://josm.openstreetmap.de/log/josm/trunk/data/boundaries.osm
Un aperçu ici, les devs d'iD sont en train de s'en inspirer:
https://github.com/openstreetmap/iD/issues/6941#issuecomment-542909296

Le dim. 27 oct. 2019 à 13:24, Stéphane Péneau 
a écrit :

> Le 27/10/2019 à 13:02, Yves P. a écrit :
>
>
> Et sinon, trouver/faire un fichier Osm avec seulement les contours des
> pays qui resterait sous forme de calque séparé ? La transparence devrait
> suffire.
>
> Tu pourrais profiter de la fonction Select > All inside pour
> sélectionner tous les éléments d'un pays en utilisant les contours, mais
> ça impose d'avoir ces contours dans le même calque, avec le risque de
> les envoyer sur les serveurs Osm un peu dangereux.
>
>
> Stf
>
>
> ___
> 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] Fond de carte avec frontières de pays

2019-10-27 Par sujet Stéphane Péneau

Le 27/10/2019 à 13:02, Yves P. a écrit :


Et sinon, trouver/faire un fichier Osm avec seulement les contours des 
pays qui resterait sous forme de calque séparé ? La transparence devrait 
suffire.


Tu pourrais profiter de la fonction Select > All inside pour 
sélectionner tous les éléments d'un pays en utilisant les contours, mais 
ça impose d'avoir ces contours dans le même calque, avec le risque de 
les envoyer sur les serveurs Osm un peu dangereux.



Stf


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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Noémie Lehuby via Talk-fr

Le 27/10/2019 à 11:02, marc marc a écrit :

Le validateur josm connaissant l'étendue des pays,
c'est clair qu'un critère de recherche "dans pays" serrait pratique !
Il y a une option dans la fenêtre de recherche pour pouvoir utiliser la 
syntaxe du validateur JOSM ("sélecteur MapCSS").


Une fois qu'elle est activée, la recherche suivante 
/node[highway=bus_stop][inside("FR")]/ trouve bien uniquement des arrêts 
de bus en France.


La doc : 
https://josm.openstreetmap.de/wiki/Help/Styles/MapCSSImplementation#Territoryselector


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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Yves P.

> Je constate que la couche OSM en couleur est plus lisible que la N (qui 
> affiche plus de libellés).
> En zoom 3, c’est bien.
> 
> Click droit sur le fond de carte → OpenStreetMap Carto (standard) → décocher 
> Zoom auto
Avec la couche « OpenStreetMap (style français) », on a les libellés en 
français et on gagne 1 niveau de zoom, mais le fond change de couleur en 
fonction de la végétation.

Une couche vectorielle serait bien , mais je ne pense pas que JOSM puisse 
l’afficher.

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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Yves P.

> je n'ai pas de fond de carte avec uniquement les frontières.
> elles sont relativement lissible à faible zoom si les objets ne 
> s'entassent pas de part et d'autre de la frontière.
Je constate que la couche OSM en couleur est plus lisible que la N (qui 
affiche plus de libellés).
En zoom 3, c’est bien.

Click droit sur le fond de carte → OpenStreetMap Carto (standard) → décocher 
Zoom auto

Ça aide, même si les libellés ne sont pas toujours en français et si en zoomant 
trop les pixels ressemblent à de gros post'it

> sinon je procède ainsi :
> - une requête mondiale que je charge dans un calque afin de voir
> où sont les objets à traiter
> - je prend l'un d'eux, j'ouvre un nouveau calque dans josm
> et je fais une requête overpass sur ce pays.
Je faisais ça aussi, mais c’est vite laborieux.

> le plus simple si tu n'as pas l'habitude c'est d'aller sur 
> https://overpass-turbo.eu puis le bouton "assistant".
> la syntaxe est "clef=valeur in LePays"
> ensuite tu utilises le bouton exporter vers josm
Je « maitrise », merci quand même 

> autre solution si tu es patient
> - tu fais une requête mondiale et rajoute un + devant le premier out :
> "out 1;"
> - cela te retourne une unique occurrence, tu ouvres sur osm.org,
> clic droit pour demander l'adresse ce qui te donne entre autre le pays.
Je n’avais pas fait attention à ça, merci pour le tuyau 

> - tu fais la requêtes sur le pays
> entre l'envoi des modifs et la requête overpass suivante, faut attendre 
> 2min pour que le serveur overpass ai reçu les maj, sinon il risque de te 
> retourner un objet que tu as déjà corrigé.
ça revient à ce que tu décris plus haut, un truc laborieux.浪

> Le validateur josm connaissant l'étendue des pays,
ça ne je savais pas. Tu sais où ça se trouve dans le code source ou le wiki ?

> c'est clair qu'un critère de recherche "dans pays" serrait pratique !
Oui. On pourrait ajouter à terme un raccourci clavier et/ou un bouton pour 
déterminer l’ « adresse » d’un objet (En se resservant du code du validateur 
qui utilise l’étendue des pays).
Ou mettre ça dans CTRL+I

De même qu’une sélection par pays « comme » dans l’assistant d’Overpass-turbo.

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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet marc marc
Le 27.10.19 à 09:02, Yves P. a écrit :
> je  souhaite envoyer les corrections pays par pays.
> Une requête overpass turbo permet de faire ça, mais ça n’est pas 
> possible dans JOSM (du moins à ma connaissance).

je n'ai pas de fond de carte avec uniquement les frontières.
elles sont relativement lissible à faible zoom si les objets ne 
s'entassent pas de part et d'autre de la frontière.

sinon je procède ainsi :
- une requête mondiale que je charge dans un calque afin de voir
où sont les objets à traiter
- je prend l'un d'eux, j'ouvre un nouveau calque dans josm
et je fais une requête overpass sur ce pays.
le plus simple si tu n'as pas l'habitude c'est d'aller sur 
https://overpass-turbo.eu puis le bouton "assistant".
la syntaxe est "clef=valeur in LePays"
ensuite tu utilises le bouton exporter vers josm

autre solution si tu es patient
- tu fais une requête mondiale et rajoute un + devant le premier out :
"out 1;"
- cela te retourne une unique occurrence, tu ouvres sur osm.org,
clic droit pour demander l'adresse ce qui te donne entre autre le pays.
- tu fais la requêtes sur le pays
entre l'envoi des modifs et la requête overpass suivante, faut attendre 
2min pour que le serveur overpass ai reçu les maj, sinon il risque de te 
retourner un objet que tu as déjà corrigé.

Le validateur josm connaissant l'étendue des pays,
c'est clair qu'un critère de recherche "dans pays" serrait pratique !
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Yves P.

> Dans la fenêtre "Download" de Josm, il y a un onglet "Download from Overpass 
> Api" pour récupérer directement le résultat d'une requête Overpass. Ca ne te 
> convient pas ?
Je connais, mais non.

Ma démarche est inverse : je repère avec taginfo toutes les valeurs à corriger 
d’un tag, puis je les télécharge comme tu l’indiques avec JOSM.
Ensuite je fais des corrections puis j’envoi les mise à jour par pays (sinon la 
communauté OSM râle )

Je ne sais pas à l’avance où les modifications se trouvent dans le monde.

Il faudrait presque un greffon qui fasse ça tout seul ?

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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Stéphane Péneau

Le 27/10/2019 à 09:02, Yves P. a écrit :

Bonjour,

Je cherche un fond de carte avec les contours des pays pour faire des 
éditions avec JOSM.

Le fond OSM noir et blanc n’est pas très lisible.

Vous avez ça en rayon ?



Salut,

Dans la fenêtre "Download" de Josm, il y a un onglet "Download from 
Overpass Api" pour récupérer directement le résultat d'une requête 
Overpass. Ca ne te convient pas ?



Stf


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


Re: [OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Yves P.

—
Yves Pratter




>> Une requête overpass turbo permet de faire ça, mais ça n’est pas possible 
>> dans JOSM (du moins à ma connaissance).
> je ne comprends pas ce que cela veut dire ?
> 
> Permet de faire ça, c'est quoi ?

Sélectionner uniquement les objets (modifiés) qui se trouvent dans un pays 
donné.
Comme je ne sais pas faire facilement et rapidement la requête dans JOSM, je 
détermine visuellement le pays.

—
Yves

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


[OSM-talk-fr] Fond de carte avec frontières de pays

2019-10-27 Par sujet Yves P.
Bonjour,

Je cherche un fond de carte avec les contours des pays pour faire des éditions 
avec JOSM.
Le fond OSM noir et blanc n’est pas très lisible.

Vous avez ça en rayon ?

—
Yves

Je fais des corrections de tags (wikimedia_commons, wikipedia…) et je souhaite 
envoyer les corrections pays par pays.
Une requête overpass turbo permet de faire ça, mais ça n’est pas possible dans 
JOSM (du moins à ma connaissance).




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