[Talk-ar] planet.osm y division de provincias
Jorge Chamorro
chamorro en plug.org.ar
Mie Mayo 13 15:12:14 BST 2009
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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.openstreetmap.org/pipermail/talk-ar/attachments/20090513/b9c4887b/attachment.htm
More information about the Talk-ar
mailing list