Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-15 Par sujet Shohreh
Shohreh wrote
> Quelle est alors la bonne façon de faire pour récupérer correctement toute
> une ligne de train, et lister les éventuelles ways qui dépassent les
> terminus (pour l'esthétique) ?

Il manque encore la solution pour lister et masquer les éventuels ways qui
dépassent des terminus, mais la requête est plus simple :

===
[out:json][timeout:25];

relation["network"="RER"]["ref"="A"]->.a;

(
  way(r.a:"") ;
  node(r.a) ;
);

out body;
>;
out skel qt;
===



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-15 Par sujet Shohreh
marc marc wrote
> ha... cela fonctionne. mais c'est assez embrouillant de sauver une
> relation dans une variable habituellement utilisé pour sauver une zone
> géographique.
> 
> du coup si tu n'as pas filtré sur une zone géographique, tu vas avoir des
> résultats surprenant le jour un autre pays/région a un RER A :)
> 
> en passant vire donc la () qui ne sert a rien ((la parenthèse groupe
> plusieurs choses, hors ici tu en a qu'une)
> relation["network"="RER"]["ref"="A"] -> .searchArea; (tu ne spéficies pas
> que tu veux des routes, le jour oü qlq chose  d'autre existe en
> network=RER + ref=A, tu vas l'avoir aussi

Quelle est alors la bonne façon de faire pour récupérer correctement toute
une ligne de train, et lister les éventuelles ways qui dépassent les
terminus (pour l'esthétique) ?

===
[out:json][timeout:25];

//Marche pas
//rel["network"="RER"]["ref"="A"];
//map_to_area -> .searchArea;

//Pas casher mais fonctionne
(relation["network"="RER"]["ref"="A"];) -> .searchArea;

(
(
  way(r.searchArea:"") ;
  node(r.searchArea) ;
); - way(121702955);
);

out body;
>;
out skel qt;
===
http://overpass-turbo.eu/s/O7c



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-14 Par sujet marc marc
Le 14.11.19 à 14:41, Shohreh a écrit :
> marc marc wrote
>> il y a quoi dans searchArea ? vu que tu sélectionnes les rails de la
>> relation, c'est peu probablement que tu doives à nouveau vérifier leur
>> étendue géographique
> 
> Par exemple, pour le RER A:
> 
> (relation["network"="RER"]["ref"="A"];) -> .searchArea;

ha... cela fonctionne. mais c'est assez embrouillant de sauver
une relation dans une variable habituellement utilisé pour sauver
une zone géographique.

du coup si tu n'as pas filtré sur une zone géographique,
tu vas avoir des résultats surprenant le jour un autre pays/région
a un RER A :)

en passant vire donc la () qui ne sert a rien ((la parenthèse
groupe plusieurs choses, hors ici tu en a qu'une)
relation["network"="RER"]["ref"="A"] -> .searchArea;
(tu ne spéficies pas que tu veux des routes, le jour oü qlq chose 
d'autre existe en network=RER + ref=A, tu vas l'avoir aussi
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-14 Par sujet Shohreh
marc marc wrote
> il y a quoi dans searchArea ? vu que tu sélectionnes les rails de la
> relation, c'est peu probablement que tu doives à nouveau vérifier leur
> étendue géographique

Par exemple, pour le RER A:

(relation["network"="RER"]["ref"="A"];) -> .searchArea;

Si un site quelque part propose les GPX des lignes RER/Transilien avec les
stations en nodes comme je cherche, ça m'éviterait de refaire (même si ça
permet d'apprendre des choses utiles pour plus tard), mais j'ai pas trouvé.



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-14 Par sujet marc marc
Le 14.11.19 à 14:00, Shohreh a écrit :
> Nicolas Bétheuil-2 wrote
> Comme la question des "bouts de ways qui dépassent des terminus" se pose
> souvent, y a-t-il une syntaxe plus smart que les matryoshkas pour les
> supprimer toutes d'un  coup ?

pour les chemins de fer, il y un tag pour dire si c'est service voyageur 
ou si c'est infra de service.
je te conseille de lire la page wiki chemin de fer pour voir si tu 
pourrais t'en inspirer pour marquer les rails après le dernier arrêt

>way(r.searchArea:"") ;

il y a quoi dans searchArea ?
vu que tu sélectionnes les rails de la relation,
c'est peu probablement que tu dooives à nouveau
vérifier leur étendue géographique
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-14 Par sujet Shohreh
Nicolas Bétheuil-2 wrote
> En gros pour faire vite, il y a une nomenclature hiérarchisé :
>  - les routes master représente la ligne
>  - Qui ont des relations vers les routes, chaque sens
>  - qui contient des points, le dessin de la ligne, les stations etc ...
> 
> La route master n’a pas de définition géographique, aucun point mais les
> route oui.

Merci.

Comme la question des "bouts de ways qui dépassent des terminus" se pose
souvent, y a-t-il une syntaxe plus smart que les matryoshkas pour les
supprimer toutes d'un  coup ?


(
(
  way(r.searchArea:"") ;
  node(r.searchArea) ;
); - way(20948844);
); - way(356574270);
);







--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Nicolas Bétheuil
Regarde un peu la nomenclature des transports en commun, je risque de
raconter des bêtises.
En gros pour faire vite, il y a une nomenclature hiérarchisé :
 - les routes master représente la ligne
 - Qui ont des relations vers les routes, chaque sens
 - qui contient des points, le dessin de la ligne, les stations etc ...

La route master n’a pas de définition géographique, aucun point mais les
route oui.

Le lun. 11 nov. 2019 à 18:22, Shohreh  a écrit :

> Nicolas Bétheuil-2 wrote
> > J'étais passé par les route master pour sortir les lignes.
>
> Joli.
>
> J'avais besoin de créer une carte où chaque ligne réside dans sa propre
> couche afin de pouvoir les cacher/montrer séparément.
>
> C'est quoi "route master" ?
>
>
>
> --
> Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html
>
> ___
> 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] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
Nicolas Bétheuil-2 wrote
> J'étais passé par les route master pour sortir les lignes.

Joli.

J'avais besoin de créer une carte où chaque ligne réside dans sa propre
couche afin de pouvoir les cacher/montrer séparément.

C'est quoi "route master" ?



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Nicolas Bétheuil
Pas tout lu, si ça peut aider.
J'avais fait ça il y a un moment
https://wadouk.github.io/osm-public-transports/#11/48.8478/2.3957
https://framapic.org/GtpjRnySsEJ3/XvAlHvPbu0Oh.png

J'étais passé par les route master pour sortir les lignes.

c'est documenté (succinctement) par là
https://github.com/wadouk/osm-public-transport-split/tree/overpass



Le lun. 11 nov. 2019 à 14:33, Shohreh  a écrit :

> marc marc wrote
> > si l'utilisation final est umap c'est contre-productif de faire un gpx,
> > umap gère les requêtes overpass
>
> Oui, mais ça fait un appel à chaque fois vs. un fichier importé une seule
> fois. Pour des données qui changent rarement, une requête dynamique est
> contre-productive.
>
>
>
>
> --
> Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html
>
> ___
> 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] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
marc marc wrote
> si l'utilisation final est umap c'est contre-productif de faire un gpx,
> umap gère les requêtes overpass

Oui, mais ça fait un appel à chaque fois vs. un fichier importé une seule
fois. Pour des données qui changent rarement, une requête dynamique est
contre-productive.




--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet marc marc
Le 11.11.19 à 13:39, Shohreh a écrit :
> J'éditerai le GPX pour supprimer ce bout.

si l'utilisation final est umap
c'est contre-productif de faire un gpx,
umap gère les requêtes overpass
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Yves P.
>> Je l’ai simplifiée : https://overpass-turbo.eu/s/O0x
> Super.
Sauf que ça ne marche pas car toutes les stations n’ont pas les mêmes attributs 


Ceci semble fonctionner : https://overpass-turbo.eu/s/O0B

{{style:
  node [station=subway], node [subway=yes] {
text: name;
  }
}}

Mais au final c'est la version de Marc qui est la plus concise et la plus 
simple 

> 
> Pour ma part, en tâtonnant, j'ai trouvé comment virer le bout qui dépasse
> après le terminus :

> ( way(r.M1:"") ; node(r.M1) ;) ; - way(680451500););

Tu as donc suivi le conseil de Marc 

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Yves P.
> Je l’ai simplifiée : https://overpass-turbo.eu/s/O0x 
> 
On peut même rendre l’affichage du nom plus clair : 
https://overpass-turbo.eu/s/O0z
out geom ;
{{style:
  node [public_transport] {
text: name;
  }
}}
—
Yves

PS: merci pour les exemples de styles (je ne connaissais pas)___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
pyrog wrote
> Je l’ai simplifiée : https://overpass-turbo.eu/s/O0x



Super.

Pour ma part, en tâtonnant, j'ai trouvé comment virer le bout qui dépasse
après le terminus :

= https://overpass-turbo.eu/s/O0A
[out:json][timeout:25];

//Paris ligne M1
(relation(123784);)->.M1 ;

(( way(r.M1:"") ; node(r.M1) ;) ; - way(680451500););

out geom ;
=



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Yves P.
> https://overpass-turbo.eu/s/O0k 

> On abandonne l'idée de simplifier en combinant les trois lignes en une seule
> regex*, puisque c'est apparemment impossible,

Je l’ai simplifiée : https://overpass-turbo.eu/s/O0x

> mais est-il possible en
> revanche de supprimer le bout de ligne qui dépasse le terminus ? C'est juste
> esthétique, mais ça va étonner les gens.


Tu peux mettre un tag sur les sections qui ne transportent pas de passagers et 
donc les exclure de l’affichage.
Existe-t-il un consensus pour ça ?

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
marc marc wrote
> juste celui qui dépasse du terminus ? pas de manière élégante. tu peux
> faire une soustraction de cet id.

Pas de problème. J'éditerai le GPX pour supprimer ce bout.


marc marc wrote
> mais je pensais que tu ne voulais pas les rails.

Si, mais pas les bâtiments, juste une station = un nœud.


marc marc wrote
> alors je pige pas pq tu as remis/gardé la ligne 6 que j'avais viré
> dans la dernière requête

? Seule la ligne 1 m'intéresse. La requête n'a jamais inclu autre chose (en
tout cas, pas volontairement).

https://overpass-turbo.eu/s/O0k

Merci beaucoup.



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet marc marc
Le 11.11.19 à 12:55, Shohreh a écrit :
> marc marc wrote
>> ce serrait tellement plus simple que tu partages depuis overpass-turbo :
>> zoom sur l'élément qui te pose problème, bouton partager, inclure la
>> l'état actuel de la carte, partage l'url obtenue
> 
> https://overpass-turbo.eu/s/O0k
> est-il possible en
> revanche de supprimer le bout de ligne qui dépasse le terminus ?

juste celui qui dépasse du terminus ?
pas de manière élégante. tu peux faire une soustraction de cet id.
mais je pensais que tu ne voulais pas les rails.
alors je pige pas pq tu as remis/gardé la ligne 6 que j'avais viré
dans la dernière requête
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
marc marc wrote
> ce serrait tellement plus simple que tu partages depuis overpass-turbo :
> zoom sur l'élément qui te pose problème, bouton partager, inclure la
> l'état actuel de la carte, partage l'url obtenue

https://overpass-turbo.eu/s/O0k

Bien que ça ne soit pas évident dans Overpass (quais station "Les Sablons"
par exemple quand on ne zoome pas assez), une fois exporté/importé le GPX,
c'est bon : https://ibb.co/0sW9TFb

On abandonne l'idée de simplifier en combinant les trois lignes en une seule
regex*, puisque c'est apparemment impossible, mais est-il possible en
revanche de supprimer le bout de ligne qui dépasse le terminus ? C'est juste
esthétique, mais ça va étonner les gens.

* "stop" + "stop_exit_only" + "stop_entry_only" en une ligne



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet marc marc
Le 11.11.19 à 11:59, Shohreh a écrit :
>> ex https://overpass-turbo.eu/s/O01
> Le problème est que cette requête est trop large : elle remonte aussi les
> bâtiments des stations, alors que j'ai juste besoin du nom de chaque station
> :
> https://ibb.co/kq5jyZy

je ne vois pas de bâtiment sur ta capture.
ce serrait tellement plus simple que tu partages depuis overpass-turbo :
zoom sur l'élément qui te pose problème, bouton partager,
inclure la l'état actuel de la carte, partage l'url obtenue
c'est ceci qui te dérange https://overpass-turbo.eu/s/O0h ?
Ce n'est pas un bâtiment, c'est le quai.

si tu n'en veux pas, tu reviens à sélectionner
que les arrêts dans ta version précédente, sans les rails
https://overpass-turbo.eu/s/O0i

ceci dit, il y a un problème de modélisation.
tu dis que tu veux les stations mais la relation contient des arrêts
tu ne sélectionneras jamais des stations dans une relation qui ne les as 
pas.

> afficher une ligne de métro avec le nom de
> stations en POI (pas "node/123").

ce n'est pas overpass qui produit des node/123
c'est ton import/export gpx dont je me perd sur l'utilité
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
marc marc wrote
> out skel sur la ligne 8 ne retourne que la géométrie, sans les tags
> avec out body https://overpass-turbo.eu/s/O09
> si on ne veux pas le label de la relation, supprimez la ligne 6

On se rapproche, mais c'est pas encore ça :
1. il faut juste le nom des stations (et un seul node par station), pas des
rails ou des bâtiments
2. pour ne pas alourdir la présentation, j'ai besoin que le nom des stations
n'apparaisse que quand on clique dessus.

https://ibb.co/6PHnnt5



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
marc marc wrote
> si tu veux les rails + les arrêts intermédiaires + l'arrêt de début
> de ligne + l'arrêt de fin de ligne, cela fait toute la relation. Dans ce
> cas pourquoi dans ce cas lister tout séparément ? la commande ">;"
> signifie "tous les membres"
> 
> ex https://overpass-turbo.eu/s/O01
> 
> [out:json];
> //Paris ligne M1
> relation(123784);
>  >;
> out geom;

Le problème est que cette requête est trop large : elle remonte aussi les
bâtiments des stations, alors que j'ai juste besoin du nom de chaque station
:

https://ibb.co/kq5jyZy

L'objectif est tout simplement d'afficher une ligne de métro avec le nom de
stations en POI (pas "node/123").



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet marc marc
Le 11.11.19 à 11:37, osm.sanspourr...@spamgourmet.com a écrit :
> - requête Shohreh modifiée : https://overpass-turbo.eu/s/O07
> - requête Yves modifiée : https://overpass-turbo.eu/s/O04
> Je n'ai pas compris pourquoi les nœuds sortis par la requête d'Yves ne 
> sont pas stylés correctement (ils ont bien name).

out skel sur la ligne 8 ne retourne que la géométrie, sans les tags
avec out body https://overpass-turbo.eu/s/O09
si on ne veux pas le label de la relation, supprimez la ligne 6
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet osm . sanspourriel

On peut styler directement dans Overpass :
- requête Shohreh modifiée : https://overpass-turbo.eu/s/O07
- requête Yves modifiée : https://overpass-turbo.eu/s/O04

Je n'ai pas compris pourquoi les nœuds sortis par la requête d'Yves ne
sont pas stylés correctement (ils ont bien name).

Jean-Yvon

Le 11/11/2019 à 10:57, Shohreh - codecompl...@free.fr a écrit :

Merci mais la requête que j'ai indiquée est juste un peu plus complexe parce
que j'ai besoin de récupérer les noms des stations afin de pouvoir les
connaître en cliquant dessus.

Voici ce que donne la tienne après export puis import du GPX :
https://ibb.co/8BSxJPR





--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

___
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] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet marc marc
Le 11.11.19 à 10:30, Shohreh a écrit :
> (
>way(r.M1:"") ;
>node(r.M1:"stop") ;
>node(r.M1:"stop_exit_only") ;
>node(r.M1:"stop_entry_only") ;
> ) ;

je suis pas sur de comprendre ce que tu veux exactement.
si tu veux les rails + les arrêts intermédiaires + l'arrêt de début
de ligne + l'arrêt de fin de ligne, cela fait toute la relation.
Dans ce cas pourquoi dans ce cas lister tout séparément ?
la commande ">;" signifie "tous les membres"
ex https://overpass-turbo.eu/s/O01
[out:json];
//Paris ligne M1
relation(123784);
 >;
out geom;

> Y a-t-il un moyen de combiner les trois dans une seule ligne ?

Je ne pense pas que tu puisses utilisé une expression
régulière pour cibler les rôles d'une relation.
parce que dans overpass, ~ s'utilise à la place de =
hors il n'y a pas de = dans la syntaxe de sélection d'un rôle
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
Merci mais la requête que j'ai indiquée est juste un peu plus complexe parce
que j'ai besoin de récupérer les noms des stations afin de pouvoir les
connaître en cliquant dessus.

Voici ce que donne la tienne après export puis import du GPX :
https://ibb.co/8BSxJPR





--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Yves P.
> Cette requête permet effectivement de récupérer une ligne de métro, mais il
> manque les terminus. Quelqu'un sait-il pourquoi ?
Peut-être parce que tu n’inclus pas tous les membres de la relation ?

> https://ibb.co/T0QX5v3
Partage plutôt le lien sur ta requête  
Overpass 

Voici une requête qui renvoi tous les membres de la relation : 
https://overpass-turbo.eu/s/NZW

Elle renvoie 25 POI et 1 chemin contre 23 POI et 28 chemins pour la tienne.
J’utilise l’assistant pour la créer (sélection des relations route=subway), et 
ensuite j’ai remplacé le contenu de la sélection par ce qui t’intéresse (ici 
relation(123784); )

—
Yves

Requête pour l’assistant :

type:relation and route=subway

Requête générée par l’assistant :

[out:json][timeout:25];
// gather results
(
  // query part for: “route=subway”
  relation["route"="subway"]({{bbox}});
);
// print results
out body;
>;
out skel qt;

Devient après remplacement manuel :

[out:json][timeout:25];
// gather results
(
  relation(123784);
);
// print results
out body;
>;
out skel qt;___
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] [OverpassTurbo] Manquent terminus dans ligne de métro

2019-11-11 Par sujet Shohreh
En regardant les autres stations, il semble que ça soit parce que les
terminus sont indiqués différemment des stations intermédiaires :
=
( 
  way(r.M1:"") ;
  node(r.M1:"stop") ;
  node(r.M1:"stop_exit_only") ;
  node(r.M1:"stop_entry_only") ;
) ;
=

Y a-t-il un moyen de combiner les trois dans une seule ligne ? J'ai essayé
une regex avec () et [], marche pas :
=
//BAD node(r.M1~"stop|stop_exit_only|stop_entry_only") ;
//BAD node(r.M1~("stop|stop_exit_only|stop_entry_only")) ;
//BAD node(r.M1~["stop|stop_exit_only|stop_entry_only"]) ;
=



--
Sent from: http://gis.19327.n8.nabble.com/France-f5380434.html

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