Creo que introduje un pequeño error, esto sí me funciona:
<union>
<id-query ref="345425" type="relation"/>
<recurse type="down"/>
</union>
<print limit="" mode="body" order="id"/>
El ejemplo son los límites administrativos del municipio de El Ejido. Si
quieres el historial puedes cambiar mode="body" por mode="meta".
Pero piensa que si estás hablando de relaciones muy grandes, es posible que
ejecutarlo a través del Turbo no sea la mejor opción, sino usar
directamente la API overpass. Y si es más grande aun, deberías montar tu
propio servidor Overpass. Si llegas a este punto, quizás la tabla siguiente
te ayude a comprender las diferentes opciones de montar tu propia réplica
de OSM para extraer datos, ya que algunas incluyen historial y otras no,
algunas incluyen todos los tags y otras no, etc.
Saludos,
César
El 14 de junio de 2013 00:25, Jimena Martinez
<[email protected]>escribió:
> Hola****
>
> Muchas gracias a todos por las respuestas. Antonio, en cuanto a lo que
> comentas, eso mismo me planteo yo. Encuentro siempre bastante difícil
> descargar los datos que necesito de OSM, generalmente por el tema de las
> regiones, en lugar de los BBOX, y además por las tags, no parece que
> ninguna aplicación (hablo desde el desconocimiento) de las que he
> encontrado permita descargar la historia completa o al menos los atributos
> completos de la última versión de ese dataset. Bueno, webs como cloudmade o
> geofabrik tienen esto, pero con todas las etiquetas, y luego esta el tema
> de los formatos...****
>
> ** **
>
> He empleado lo de Taginfo para comenzar con la API Overpass turbo, así que
> gracias, Manfred por tu recomendación. También había probado lo del id
> query ref, que es lo que me estaba dando error, gracias César, esto no he
> conseguido hacerlo funcionar en el overpass turbo. Y he probado la solución
> de Jo, y funciona! Así que es una buena opción, gracias! Pero finalmente lo
> que estoy empleando (porque con esta solución tampoco me aparecían todos
> los atributos que necesitaba) es lo siguiente, por si a alguien le interesa:
> ****
>
> **· **Descargo el pbf de geofabrik, de la región que me interesa,
> el fichero raw vamos.****
>
> **· **Utilizo osmconvert, que es muy fácil de usar, para pasarlo
> a osm.****
>
> **· **Como pesa mucho como para cargarlo en QGIS, por ejemplo, si
> te bajas una región grande, utilizo osmfilter (que también es súper fácil)
> para filtrar por etiqueta (o etiquetas, puedes elegir las que quieras)****
>
> **· **Lo cargo en QGIS y veo los atributos como usuario, fecha y
> demás, que me interesaban.****
>
> Solución, tengo la región que quiero, con las etiquetas que necesito y los
> atributos más o menos originales, creo.****
>
> No sé si alguien conoce algún modo mejor o más rápido (creo que osmosis
> hace todo esto, pero yo no he conseguido hacerlo funcionar...creo que por
> mi Windows o algo así) o empleando menos software que haga lo mismo, si es
> así, sería estupendo saberlo.****
>
> ** **
>
> Gracias a todos por la ayuda!****
>
> ** **
>
> Saludos****
>
> ** **
>
> Jimena****
>
> ** **
>
> ** **
>
> ** **
>
> *De:* Jo [mailto:[email protected]]
> *Enviado el:* jueves, 13 de junio de 2013 13:04
> *Para:* Discusión en Español de OpenStreetMap
> *Asunto:* Re: [Talk-es] Overpass turbo API****
>
> ** **
>
> Eso funciona también si la región no es demasiado largo:
>
> Es lo que utilizo para bajar todos los paraderos y las relaciones PT.
>
> Jo
>
> area[name="Vlaanderen"];
>
> (
> node(area);
> <;
> ) -> .allnodeswaysrelationsinFlanders;
>
> (
> relation.allnodeswaysrelationsinFlanders
> ["type"="route"]
> ["route"~"bus|tram"]
> ->.routes;
> node.allnodeswaysrelationsinFlanders
> ["highway"="bus_stop"]
> ->.stops;
> node.allnodeswaysrelationsinFlanders
> ["railway"="tram_stop"]
> ->.tstops;
> node.allnodeswaysrelationsinFlanders
> ["public_transport"]
> ->.platforms;
> way.allnodeswaysrelationsinFlanders
> ["amenity"="shelter"]
> ["shelter_type"="public_transport"]
> ->.shelters;
> node.allnodeswaysrelationsinFlanders
> ["amenity"="shelter"]
> ["shelter_type"="public_transport"]
> ->.shelternodes;
> node(r.routes);
> way(bn)->.parentways1;
> node(w.parentways1);
> rel(bw.parentways1);
> way(r.routes);
> node(w);
> );
> out meta;****
>
> _______________________________________________
> Talk-es mailing list
> [email protected]
> http://lists.openstreetmap.org/listinfo/talk-es
>
>
--
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
César Martínez Izquierdo
GIS developer
- - - - - - - - - - - - - - - - - - - -
ETC-SIA: http://sia.eionet.europa.eu/
Universitat Autònoma de Barcelona (SPAIN)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
_______________________________________________
Talk-es mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-es