Bonjour,
Je voudrais obtenir une carte de toutes les lignes de train TER* en France.
Y a-t-il un tag qui permette de faire ça d’un coup avec Overpass Turbo ?
Merci.
pour les estrangers : Train express régional, par opposition aux Intercités/IC et aux trains à grande vitesse/TGV
Lenny
August 29, 2019, 9:09am
#2
Bonjour.
Il me semble qu’en recherchant les trains avec network=TER (https://taginfo.openstreetmap.fr/search?q=network%3DTER ) tu devrais les avoir.
Cordialement
Leni
Merci.
Même après 60s, j’ai un time-out. Y a-t-il un moyen d’optimiser la requête ?
[out:json][timeout:60];
//France métrop : 1403916
rel(1403916);
map_to_area -> .searchArea;
(
node["route"="train"]["network"~"^TER"](area.searchArea);
way["route"="train"]["network"~"^TER"](area.searchArea);
relation["route"="train"]["network"~"^TER"](area.searchArea);
);
out body;
>;
out skel qt;
cquest
August 30, 2019, 7:53am
#4
Il est inutile de faire des recherches sur les way et nodes… vu que les route ne sont que dans des relations.
Il vaut mieux commencer par le critère le plus discriminant: [“network”~"^TER"]
Je pense même que la recherche par zone (searchArea) ne sera pas utile.
Tout ça devrait grandement accélérer la requête qui peut se réduire à:
[out:json];
relation[“network”~"^TER"][“route”=“train”];
out;
Bonjour,
Cette requête au-dessus ne récupère par les noms des gares, mais affiche juste son numéro de nœud (« node/12387940 ») et un lien vers le web (« Node: Le Mans (12387940) | OpenStreetMap »).
Avant que je fasse une moulinette avec grep pour récupérer les noms pour chaque gare… est-il possible de le faire directement dans la requête ?
Merci.