Re: [Talk-pe] Descarga y carga de información

2013-06-15 Por tema Jo
Hola Gissella,

Conoces el API Overpass?

http://overpass-turbo.eu/?q=YXJlYVtuYW1lPSJMaW1hIl07CgooCiAgbm9kZSjEgMSCKcSRxJY8xJEpIC0-IC5hbGzEmMSac3dheXPEgWxhdGlvbnNpbkHEgWHEkcSTxJUgxLTEtsS4bsSpxKvErWXEr8SxxLNlxLXEt8S5xLvEvcS_xYPEllsidHlwZSLEiXJvdXTFnl3FlyDFmcWhxaPFnn4iYnVzfHRyxIbEj8WDxKYuxarFpHPEoCDElMSWxJbFi8WJxKzEmcWMxLDEssWFxZLEusS8xL7EgsWnxZgiaGlnaMaHxZ_FrsWwX3N0b3DFtsaAxKU-Lsabxp3FvMWnxoLEqsaExK7Gh8WPxZHFh8WUxo1hxo_FqCLEhmVuacWbxpfFr3PGmnTFhsS5xp_GgMW4xrzGm8eAxLrFvcaBxoXGg8WLxY3GiMWQx4fGsMWWxqDGkMW0aWzGlsSJxbPEhsa-xp3HgsSWxbh0xqRwxqbGoMaoxYrGhceOxq3HkcaMx5PHlMWZcHVibGljX8ebxLpwb3J0x5_GoS5wxZFmx7ttx6UgxKTEpsSox6NzUMiCyIRzQW5kU8accFBvxLvGisiGxb_GgMaHx4zHqcasxonGr8etxo7HlMa0xpLGlMeZxpjGvWd1acSaxpbEkMWnyJ7GqceNyKHHkMiayKTGssimxalhx5fIqsebbcSPxb3IiMaix5tja8iGyLTHqMarxY7IosWTyLrFp8WZxrbGuMa6xIlzaMWQxaRyx77FmcmYyZplcse3xZzFnsSJx7HHs8e1x7fFtMe5x7vHvcWmx6DGosmfbMmbyIbHp8aqxobJjsi4yKPFlcilxoDJk8SHyZV5xpfJssmbyZ0iyoTJocmjxZ3Gl8mnx7THtse4c8e6x7zHgsW4yohyx43FvcWLKHLFucWixbvEn8WDxocoYm4pxbhwxJ1udMasMcqZxoUod8iAyqnKq8WOMcqgxJbEtMqjyrHKqMSByqrKrMq3IMqiypzFusWMy4DKmnfLgMqiyqTGo8iVyIzIjnLIhciRyJPIlciXyJnGr8uAyrnLi8iLyI3EtsiDy5DIkMiSyJTGncuVxrnLl8mSxZrJpMqMx7LKjsmqYcmsypPJr8ahyIrIlUF0xbNpxa_Fu8quxJrKm8uMxp3Ltcu3y7nLhcW9y4LLvnDMgHLLuMWrc8uGyq_LiMu7xJvKscmHyYnKoMqgyp4gxIfGvzsc=AqKG3QoPoMR

Para ejecutarlo, puedes salvar eso en PTforArea.overpass:

area[name=Lima];

(
  node(area);
  ;
) - .allnodeswaysrelationsinArea;

(
  relation.allnodeswaysrelationsinArea
[type=route]
[route~bus|tram]
  -.routes;
  (
node.allnodeswaysrelationsinArea
  [highway=bus_stop]
-.stops;
node.allnodeswaysrelationsinArea
  [amenity=bus_station]
-.busstations;
node.allnodeswaysrelationsinArea
  [railway=tram_stop]
-.tstops;
node.allnodeswaysrelationsinArea
  [public_transport]
-.platforms;
  ) - .stopsPlatformsAndStopPositions;
  (
way.allnodeswaysrelationsinArea
  [highway=bus_guideway];
way.allnodeswaysrelationsinArea
  [railway=tram];
  ) -.tracks;
  way.allnodeswaysrelationsinArea
[amenity=shelter]
[shelter_type=public_transport]
  -.shelters;
  node.allnodeswaysrelationsinArea
[amenity=shelter]
[shelter_type=public_transport]
  -.shelternodes;
  node(r.routes);
  way(bn)-.parentways1;
  node(w.parentways1);
  rel(bw.parentways1);
  way(r.routes);
  node(w);
  way(bn.stopsPlatformsAndStopPositions);
  rel(bn.stopsPlatformsAndStopPositions)
[type=public_transport]
  - .stopAttributes;
  node(r.stopAttributes);
  way(r.stopAttributes);
  node(w);
  node(w.tracks);
);
out meta;

Y para invocarlo de regularmente pones eso en PTforArea.cmd:

cd C:\OSM\Overpass API queries\

C:\Program Files (x86)\GnuWin32\bin\wget.exe  -O PTforArea.osm
--post-file=PTforArea.overpass http://overpass-api.de/api/interpreter;

C:\Program Files (x86)\Java\jre7\bin\java.exe -jar -Xmx1450m
C:\Users\Jo\Downloads\josm-latest.jar PTforArea.osm

pause

Necesitaras el paquete GnuWin32.

Si usas Linux, wget ya está disponible.

Si pones Cusco en vez de Lima veras lo que hizo yo para los combis en Cusco.

Polyglot

2013/6/15 Gissella Bejarano gissem...@gmail.com

 Hola qué tal? Quería saber si hay alguna opción para descargar información
 solamente de vias de transporte público. Resulta que estoy realizando un
 proyecto para reorganizar rutas de transporte público y quiero levantar
 cada uno de los puntos por los que pasan las líneas actuales. Dependiendo
 los fondos que consiga para mi proyecto podré levantar esta información de
 unos pocas o muchas líneas de transporte pero si además puedo colaborar con
 información para el mapa de Lima sería genial saber cómo puedo hacerlo de
 la manera más óptima.

 Muchas gracias,
 Gissella Bejarano Nicho
 Ingeniera Informática
 Pontificia Universidad Católica del Perú

 ___
 Talk-pe mailing list
 Talk-pe@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-pe


___
Talk-pe mailing list
Talk-pe@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-pe


[Talk-pe] Descarga y carga de información

2013-06-14 Por tema Gissella Bejarano
Hola qué tal? Quería saber si hay alguna opción para descargar información
solamente de vias de transporte público. Resulta que estoy realizando un
proyecto para reorganizar rutas de transporte público y quiero levantar
cada uno de los puntos por los que pasan las líneas actuales. Dependiendo
los fondos que consiga para mi proyecto podré levantar esta información de
unos pocas o muchas líneas de transporte pero si además puedo colaborar con
información para el mapa de Lima sería genial saber cómo puedo hacerlo de
la manera más óptima.

Muchas gracias,
Gissella Bejarano Nicho
Ingeniera Informática
Pontificia Universidad Católica del Perú
___
Talk-pe mailing list
Talk-pe@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-pe