[josm-dev] How to use DownloadTask in Python/Jython
    Paul Hartmann 
    phaaurlt at gmail.com
       
    Sun Jan 18 00:58:54 UTC 2015
    
    
  
On 17.01.2015 00:27, Jo wrote:
> Hi Paul,
>
> Many thanks for your help. f.get() makes the script hang forever.
Maybe the script and the download are run by the same Executor 
(Main.worker). Then this would block. You can try to run your entire 
script in a new background thread. (Code example: 
http://stackoverflow.com/a/12551542)
> The other problem is that I don't see how to restrict it to the bbox I
> zoomed in upon. So the script downloads all the routes with that same ref
> all over the region, for the operator in question.
This shouldn't be too hard, call Main.map.mapView.getRealBounds() to get
the current bbox and integrate these parameters into the overpass query.
Paul
    
    
More information about the josm-dev
mailing list