Guillermo Sansovic wrote:
El 13/05/2009 8:35,  Jorge Luis Chamorro dijo :
Se me ocurrio generar el argentina.osm sacandolo del planet.osm y finalmente lo 
logre

No es por desanimarte, pero, ¿sabías que está disponible periodicamente en http://downloads.cloudmade.com/south_america/argentina/argentina.osm.bz2?
No sabia . Y mas que desanimarme me causa gracia mi torpeza
¿Usaste osmosis( http://wiki.openstreetmap.org/wiki/Osmosis) para generarlo?
si , tuve unos problemas pero al fin lo eche a andar pero como pruebo en una maquina de produccion de casa solo intento cosas de noche para no molestar
Ahora les pregunto que saben sobre las divisiones por provincia
Las divisiones por provincia están muy incompletas. Yo dibujé algunas en casos en que estaba muy claro, pero muchas veces el límite está dado por hitos físicos cuys coordenadas no pude encontrar. Es algo que definitivamente habría que completar.
Eso explica porque no las encontraba , al principio como no sabia nada buscaba por el nombre de la provincia y encontraba muchas cosas no utiles , solo encontre la division entre Buenos Aires y La Pampa y asumi que el problema era yo . Ahora con la url que me pasaste veo que esta la info en cloudmade y aun incompleta.
acaso no hay una manera de pedirle al josm o a quien sea que baje todos los 
ways que tengan tag boundary=administrative (de todos modos los querre de toda 
la Argentina y va a ser mucho). Estuve tratando de consultar la xapi pero sin 
suerte , algun server me daba error 404 y otro internal server error.
Es posible que esté dando problemas por el paso a api 0.6. Yo la usé hace tiempo par este tipo de cosas y andaba muy bien. ¿Qué url usaste?
http://www.informationfreeway.org/api/0.6/
que me redirigia a una que me daba error de server y luego probe las otras de la pagina del wiki que decian api 0.6 , una era la del error y en otra me deba error 404
Las urls exactas las tengo en el historico de la notebook apagada en casa.
 Tambien trate de parsear el xml desde python pero son archivos demasiado 
grandes y dan problemas varios. La idea es usar las divisiones de provincia 
para generar los poligonos de provincia y hacer archivos .osm individuales para 
cada una que quiza sean mas manejables.

Un truco que a mí me funcionó para este tipo de archivos gigantes es no parsear el xml sino usar expresiones regulares y en una pasada ir extryendo los datos que quería. No es una solución muy robusta ya que depende del formato exacto en que estén los datos pero en la práctica funciona.
Mis investigaciones con un archivo tan grande se basaban probar con grep y los ways los obtengo pero me molesta que despues tengo que volver a revisar el archivo para obtener los nodos de esos ways y todo lo estaba haciendo muy trucho sumado a que estoy aprendiendo da para meter la pata demasiado. Pero bueno , en cada prueba algo aprendo. Ahora estoy probando hacer esto mismo con osmosis , tiene una facilidad para extraer ways que cumplan con una condicion y un switch para tambien extraer los nodos de esos ways . Habria que ver si luego quiero obtener las relaciones pero para lo que quiero ahora me sirve. Tambien me parecio ver que la frontera con chile tenia una pequeña division en algun punto , ya la voy a revisar . Ademas para el lado del mar no encontre nada asi que no voy a tener un poligono cerrado.

Saludos , Jorge
_______________________________________________
Talk-ar mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-ar

Responder a