Outils pour utilisateurs

Outils du site


tutoverpass:jour_2_requetes_sur_les_chemins

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
tutoverpass:jour_2_requetes_sur_les_chemins [2020/08/17 18:00] – créée admintutoverpass:jour_2_requetes_sur_les_chemins [2023/11/06 13:57] charles
Ligne 1: Ligne 1:
-====== Jour #2 – Requêtes sur les chemins ======+====== Jour 2 – Requêtes sur les chemins ======
  
 Nous cherchons les chemins piétons. La requête suivante ne montre rien sur la carte, mais elle retourne bien un résultat, visible dans l'onglet Données. Nous cherchons les chemins piétons. La requête suivante ne montre rien sur la carte, mais elle retourne bien un résultat, visible dans l'onglet Données.
Ligne 10: Ligne 10:
 </code> </code>
  
-Seuls les ways sont renvoyés. Les nodes référencés pas ces ways, qui contiennent les coordonnées géographiques, ne sont pas inclus dans le résultat. La //géométrie// des ways ne peut donc être affichée.+Seuls les //ways// sont renvoyés. Les //nodes// référencés pas ces //ways//, qui contiennent les coordonnées géographiques, ne sont pas inclus dans le résultat. La //géométrie// des //ways// ne peut donc être affichée.
  
-La solution la plus simple pour afficher les ways consiste à ajouter à l'instruction ''out'' le paramètre ''geom'' :+La solution la plus simple pour afficher les //ways// consiste à ajouter à l'instruction ''out'' le paramètre ''geom'' :
  
 <code> <code>
Ligne 21: Ligne 21:
 </code> </code>
  
-Les coordonnées des nodes sont intégrées aux ways, mais les nodes et leurs tags éventuels ne sont pas retournés. Pour cela il convient d'utiliser ce qu'Overpass nomme la **récursion**. Il s'agit de récupérer tous les nodes référencés par les ways, avec l'instruction ''>'' :+Les coordonnées des //nodes// sont intégrées aux //ways//, mais les //nodes// et leurs //tags// éventuels ne sont pas retournés. Pour cela il convient d'utiliser ce qu'Overpass nomme la **récursion**. Il s'agit de récupérer tous les //nodes// référencés par les //ways//, avec **l'instruction ''>''** :
  
 <code> <code>
Ligne 45: Ligne 45:
 ===== Exercices ===== ===== Exercices =====
   * Écrivez une requête retournant les rues en sens unique.   * Écrivez une requête retournant les rues en sens unique.
-  * Trouvez les rues limitées à 30 km/h+  * Trouvez les rues limitées à 30 km/h.
   * Trouvez les rues dont la vitesse maximale n'est pas indiquée.   * Trouvez les rues dont la vitesse maximale n'est pas indiquée.
  
 © CC-by-sa Carto’Cité © CC-by-sa Carto’Cité
tutoverpass/jour_2_requetes_sur_les_chemins.txt · Dernière modification : 2023/11/06 14:00 de charles