2 votes

Charger toutes les informations de la couche à partir d'OpenStreetMap

J'essaie de charger tous les points de la couche Sertain depuis OpenStreetMap. Mais je ne trouve pas cette commande dans l'api overpass. Est-ce même possible ? Tout ce que je peux obtenir, ce sont tous les nœuds d'une certaine boîte de délimitation :

<osm-script output="json">
  <query type="way">
    <bbox-query {{bbox}}/>
  </query>
  <recurse type="way-node" into="waynodes"/>
  <query type="node" into="nodes">
    <bbox-query {{bbox}}/>
  </query>
  <!-- added by auto repair -->
  <union>
    <item/>
    <recurse type="down"/>
  </union>
  <!-- end of auto repair -->
  <print/>
</osm-script>

3voto

scai Points 5123

OpenStreetMap n'a pas de concept de "couche", contrairement à d'autres données SIG.

Pour charger toutes les informations existantes, il suffit d'effectuer une requête pour chaque type d'information. élément type, c'est-à-dire nœuds , moyens y relations . C'est tout. turbo overpass (un frontal web agréable pour l'API Overpass) le fait déjà par défaut lorsqu'il utilise l'assistant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X