[Talk-ar] Fw: Re: Límites de provincias

Jorge Chamorro chamorro en plug.org.ar
Mar Jun 9 00:07:53 BST 2009


Jorge Luis Chamorro wrote:
> On Sun, 07 Jun 2009 07:25:13 +0200
> danmey en web.de wrote:
>
>   
>> Hola gente!
>> Creé relaciones aprovechando los límites de provinicas que están hace poco.
>> De esta manera se pueden definir bien las provinicas, principalmente los 
>> nombre de ellas, que hasta ahora no estuvieron.
>> Me fijé en wiki.openstreetmap.org/wiki/Relation:boundary
>> Son las relaciones de 153536 hasta 153558. Falta sólo Capital Federal.
>> Y las relaciones no son completas todavía.
>> Si Uds trabajan en los límites, por favor, fíjense en estas relaciones!
>> Saludos, Daniel
>>
>>     
>
> a mi me resulto comodo bajarlas con esta url : http://www.openstreetmap.org/api/0.6/relations?relations=153536,153537,153538,153539,153540,153541,153542,153543,153544,
> 153545,153546,153547,153548,153549,153550,153551,153552,153553,153554,153555,153556,153557
>   
me falto tucuman , la url correcta es esta 
<http://www.openstreetmap.org/api/0.6/relations?relations=153536,153537,153538,153539,153540,153541,153542,153543,153544,153545,153546,153547,153548,153549,153550,153551,153552,153553,153554,153555,153556,153557,153558>
> para editarlo con josm pues en el menu de relaciones hay un boton para que se bajen los nodos y vias de cada relacion :
>  
> el otro sistema es usar este script en python que genera un archivo completo :
> ------------------------------------------------------------------------------
> #!/usr/bin/python
> import urllib
> print '<osm version="0.6" generator="OpenStreetMap server">'
> for prov_relat in range(153536,153558):
>   url="http://www.openstreetmap.org/api/0.6/relation/"+str(prov_relat)+"/full"
>   f = urllib.urlopen(url)
>   for line in f:
>      if line.find("<?xml")<0 and line.find("<osm")<0 and line.find("/osm>")<0:
>         print line
> print '</osm>'
> ------------------------------------------------------------------------------
>   
Idem aca , corregido seria :

------------------------------------------------------------------------------

#!/usr/bin/python
import urllib
print '<osm version="0.6" generator="OpenStreetMap server">'
for prov_relat in range(153536,153559):
  
url="http://www.openstreetmap.org/api/0.6/relation/"+str(prov_relat)+"/full"
  f = urllib.urlopen(url)
  for line in f:
     if line.find("<?xml")<0 and line.find("<osm")<0 and 
line.find("/osm>")<0:
        print line
print '</osm>'

------------------------------------------------------------------------------


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.openstreetmap.org/pipermail/talk-ar/attachments/20090608/6eead6c6/attachment.htm 


More information about the Talk-ar mailing list