6 votos

Descargar sólo ciudad y país datos de OSM

Quiero descargar una lista de todos los países de este planeta de OSM. También, para determinados países, me gustaría que los Estados y ciudades.

¿Cómo puede esto fácilmente lograrse? Debe haber una manera más fácil que descargar todo el planeta y recorrer en iteración todos los nodos, caminos y relación, para cada uno si lo maches mi criterio, espero...

4voto

SpliFF Puntos 214

El paso a desnivel de la API le permite descargar sólo los objetos seleccionados. Por las fronteras de los países, admin_level=2 debe devolver la información que usted desee:

<osm-script>
  <query type="relation">
    <has-kv k="admin_level" v="2"/>
  </query>
  <print mode="meta"/>
</osm-script>

Esto devuelve 302 relaciones de la frontera sin todas las coordenadas.

Los estados y ciudades tienen superior de administración de niveles de acuerdo al local de la jerarquía administrativa.


Alternativamente, usted puede consultar para los nodos con place=country:

<osm-script>
  <query type="node">
    <has-kv k="place" v="country"/>
  </query>
  <print mode="meta"/>
</osm-script>

Esto devuelve 226 países representados por un único punto en el medio, incluyendo las coordenadas.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X