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