Outils pour utilisateurs

Outils du site


tutoverpass:jour_9_l_instruction_map_to_area

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoverpass:jour_9_l_instruction_map_to_area [2020/08/21 12:06] – [Jour #9 – L'instruction map_to_area] admintutoverpass:jour_9_l_instruction_map_to_area [2021/02/09 17:14] (Version actuelle) – [Jour #9 – L'instruction map_to_area] admin
Ligne 29: Ligne 29:
 Malheureusement la forme ''area(area)'', c'est-à-dire la recherche d'une surface dans une surface, n'est pas supportée par l'API Overpass. Il est nécessaire de chercher les parcs sous forme de ways ou de relations. Or la recherche « à l'intérieur de » nécessite d'utiliser une surface... Malheureusement la forme ''area(area)'', c'est-à-dire la recherche d'une surface dans une surface, n'est pas supportée par l'API Overpass. Il est nécessaire de chercher les parcs sous forme de ways ou de relations. Or la recherche « à l'intérieur de » nécessite d'utiliser une surface...
  
-L'instruction ''map_to_area'' vient à la rescousse. Cette instruction produit un lot de données contenant des surfaces sous forme de area, à partir des données OSM décrivant une surface sous forme de way fermé ou de relation (les autres éléments sont ignorés).+L'instruction ''%%map_to_area%%'' vient à la rescousse. Cette instruction produit un lot de données contenant des surfaces sous forme de area, à partir des données OSM décrivant une surface sous forme de way fermé ou de relation (les autres éléments sont ignorés).
  
-Ainsi dans la requête suivante, l'instruction map_to_area remplace le lot de données courant (qui contient un way) par un lot de données qui contient la surface correspondant au Jardin des Plantes. L'instruction qui suit trouve les chemins piétons à l'intérieur de cette surface.+Ainsi dans la requête suivante, l'instruction ''%%map_to_area%%'' remplace le lot de données courant (qui contient un way) par un lot de données qui contient la surface correspondant au Jardin des Plantes. L'instruction qui suit trouve les chemins piétons à l'intérieur de cette surface.
  
 <code> <code>
Ligne 67: Ligne 67:
 </code> </code>
  
-Notez l'utilisation de variables autour de l'instruction map_to_area, qui prend le lot de données .parcs_wr, trouve les surfaces correspondantes, et place le résultat (avec %%->%%) dans le lot de données .parcs_a. L'utilisation de ces deux variables n'est pas nécessaire ici, mais permet d'expliciter les lots de données en les nommant plutôt que d'utiliser le concept un peu abstrait de « lot de données courant ».+Notez l'utilisation de variables autour de l'instruction ''%%map_to_area%%'', qui prend le lot de données ''%%.parcs_wr%%'', trouve les surfaces correspondantes, et place le résultat (avec ''%%->%%'') dans le lot de données ''%%.parcs_a%%''. L'utilisation de ces deux variables n'est pas nécessaire ici, mais permet d'expliciter les lots de données en les nommant plutôt que d'utiliser le concept un peu abstrait de « lot de données courant ».
  
 ===== Exercices ===== ===== Exercices =====
tutoverpass/jour_9_l_instruction_map_to_area.1598004408.txt.gz · Dernière modification : 2021/01/25 17:12 (modification externe)