Contribute to project
Intro

Introducción Improve page

¡Hola y bienvenido a LearnOverpass!

La API Overpass es una potente API que te permite consultar datos de OpenStreetMap. Puedes encontrar diferentes lugares, rutas a lugares, y todo bajo el sol, ¡literalmente! Puedes “hablar” con ella y solicitar datos para tu uso específico, utilizando su propio lenguaje, el “Lenguaje de consulta de Overpass” (QL).

Lo que ves a la derecha es un editor de texto donde puedes escribir tus comandos QL. ¿Ves la sentencia con la palabra nodo? Se trata de una instrucción QL que pide (consulta) a la API un único punto de interés (un nodo) en OpenStreetMap.

El mapa del mundo debajo del editor es una visualización de los datos que recibe tu sentencia. Ahora mismo no contiene nada, porque nuestra sentencia está incompleta - aunque consultamos un nodo con la primera línea, no sabe qué o cuál es el nodo que nos interesa, ¡así que la API no sabe qué hacer con él!

¡Cambiemos eso!

Instructions
  1. node consulta un nodo, pero en realidad no decimos QUÉ nodos. ¿Cómo los buscamos?
  2. Hay muchas formas de hacerlo, pero para este ejemplo, vamos a realizar la consulta utilizando la posición latitude y longitude. Nuestro amigo “Bob” está en algún lugar de Europa con un GPS, lo que nos da su ubicación aproximada: está en algún lugar entre estas posiciones aproximadas:
    • south = 48.5657094
    • west = 13.4490548
    • north = 48.5662416
    • east = 13.4501676
  3. Utiliza esta posición para buscar la posición aproximada de Bob. Añádelas en un formato tal que la primera línea se convierta en node(sur, oeste, norte, este);, donde sur, etc, es la coordenada específica dada por el GPS de Bob más arriba. No olvides el punto y coma al final.
  4. Una vez hecho esto, verás que en la segunda línea aparece la palabra out;. Puedes ignorarla por ahora.
  5. Pulsa el botón verde “Run Query” (Ejecutar consulta).
That doesn't seem right! Asegúrate de que su consulta tiene el formato t node(south, west, north, east)
node(48.5657094, 13.4490548, 48.5662416, 13.4501676); out;