gee-community/geemap

Download tiles in parallel fails with BrokenProcessPool: A task has failed to un-serialize.

sm-potter opened this issue · 2 comments

I have a landsat image covering Alaska and trying to download in parallel just like the tutorial shows, but with the exception my image is coming by compositing two image collections together. My publicly available notebook is here:

https://colab.research.google.com/drive/1WX6zZszrLoWjch7yeqBK35Ykty4N2SsS?usp=sharing

When I try to download in parallel it fails with:

BrokenProcessPool: A task has failed to un-serialize. Please ensure that the arguments of the function are all picklable.

I am wondering if it is because I am making my image from the image collections first as this is really the only difference I see from the tutorials.

Please let me know if any of my assets/script is not available and thank you.

giswqs commented

As far as I know, downloading in parallel does not support computed objects. It only supports downloading original image.

Ah ok, that is unfortunate, I will close. Thank you.