Ah, that’s right, thanks for the reminder that this is with the sample data! All the more reason that this is very strange.
OK, here’s another development build with some additional logging:
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post26%2Bg4ee3356b6/workbench/invest_3.13.0.post26%2Bg4ee3356b6_workbench_win32_x64.exe
Could you try running this and upload the logfile once again?
Thank you!
James
Der James
Thanks a lot.
Here the newest log file
Kind regards
Sibylle
InVEST-natcap.invest.pollination-log-2023-03-28–09_36_36.txt (1.72 MB)
Fantastic, thank you @sibylles ! I see in this logfile that the original exception (the one relating to UTF-8) isn’t in there at all, which is very encouraging! There is still an error that’s being regularly logged, though. Could you try this development build once again and upload the logfile?
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post27%2Bge9c0cb56b/workbench/invest_3.13.0.post27%2Bge9c0cb56b_workbench_win32_x64.exe
Also, how are the outputs looking? Are you able to open them up in a GIS software such as QGIS or ArcGIS?
Thank you!
James
Dear James
Thans a lot. Here the new file.
Sibylle
InVEST-natcap.invest.pollination-log-2023-03-29–09_20_02.txt (1.5 MB)
Dear James
Yes I was able to open the output graph in QGIS. Right, just black-white?
Kind regards
Sibylle
Fantastic! I’m delighted that the model outputs are opening up in QGIS as expected. Yes, I would expect them to be greyscale, and you can change the color ramps using QGIS’s symbology options.
I believe this issue is fixed, then! And, pending review, we will be sure to include this fix in a future release of InVEST. I have cleaned up the logging a bit in the development build linked below for anyone who finds this post before we release this fix for all users. Feel free to use it @sibylles if you would like … there will be less logging in the logfiles, but the model should still work as expected.
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post31%2Bgb0eb58a0a/workbench/invest_3.13.0.post31%2Bgb0eb58a0a_workbench_win32_x64.exe
Thank you so much for all of your help debugging this @sibylles !!
James
Dear James
Wow Thanks a lot.
Hmm there are quite a lot red error messages on the log file ?
Kind regards
Sibylle
InVEST-natcap.invest.pollination-log-2023-03-30–19_35_47.txt (153 KB)
Well that is unexpected. OK, let’s keep going with the debugging! I’ve restored some extra debug logging in the development build below while still forcing UTF-8 mode. Could you try this out and upload the logfile here?
And could you also confirm whether you are able to open up model outputs in QGIS?
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post42%2Bgd6483d55d/workbench/invest_3.13.0.post42%2Bgd6483d55d_workbench_win32_x64.exe
Thank you!
James
Dear James
Hmm still many errors.
However I can open the tiff files, but actually no different gray scales or colors.
Sibylle
InVEST-natcap.invest.pollination-log-2023-03-31–08_10_02.txt (183 KB)
Dear James
Here the open tiff file.
Hmm I just deleted the old InVEST versions, I do not know if this produced the errors now?
Sibylle
Well, I’m relieved that the GeoTiffs are still opening - that is a very good sign! So the model is working correctly - except for these error messages, which I’m still trying to understand what is causing them so we can fix this issue at the source. I’ve added some more logging to record the exact objects that are causing the error so we can (hopefully!) get at the root cause.
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post44%2Bgc9fa0efef/workbench/invest_3.13.0.post44%2Bgc9fa0efef_workbench_darwin_x64.dmg
Thanks in advance!
James
Dear James,
Find enclosed the new log file with the additional errors.
Kind regards
Sibylle
InVEST-natcap.invest.pollination-log-2023-04-02–08_38_41.txt (139 KB)
Thanks @sibylles ! I just realized that I accidentally linked the mac build, above, when I meant to link the windows build. Sorry about that! Could you try this build instead and (as usual) attach the logfile here?
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post44%2Bgc9fa0efef/workbench/invest_3.13.0.post44%2Bgc9fa0efef_workbench_win32_x64.exe
Thank you!
James
Dear James
Hmm still many error codes.
However, I was able to open the tif files (no color range possible).
Sibylle
InVEST-natcap.invest.pollination-log-2023-04-05–09_27_35.txt (147 KB)
OK! I think this next build will finally get to the root of the issue and allow me to peek into what, specifically, is causing the error. Would you please install this development build and upload the logfile as usual? Thank you!
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post45%2Bga66758b76/workbench/invest_3.13.0.post45%2Bga66758b76_workbench_win32_x64.exe
Regarding colors in QGIS, I think you should be able to select a color palette in the raster properties dialog by first selecting ‘singleband pseudocolor’, then selecting your desired color palette and then applying the changes. Because these rasters only have 1 band, the multiband color option is harder to configure. Here’s an example of colorizing one of the pollination outputs using QGIS:
Thank you!
James
1 Like
Dear James
Thanks a lot. Find enclosed the new log file.
Sibylle
InVEST-natcap.invest.pollination-log-2023-04-08–08_04_10.txt (138 KB)
Thank you! Ok, based on the logfile, the root cause of all of this error handling is actually raising a different type of exception than I was expected, so I’ve updated the logging in the development build below to try and get at this, specifically. Could you try this development build and upload the logfile once again?
Here’s the build: https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post46%2Bg35937048e/workbench/invest_3.13.0.post46%2Bg35937048e_workbench_win32_x64.exe
Thank you!
James
Dear James
Not yet finished…
Here the new log file
Sibylle
InVEST-natcap.invest.pollination-log-2023-04-12–08_00_09.txt (162 KB)
Thank you! Yes, there will still be errors, and there will be some additional logging in this one as well. We’re getting closer, though … I think I almost have enough information to reproduce this on my computer.
Could you try this development build and upload the logfile again?
https://storage.googleapis.com/natcap-dev-build-artifacts/invest/phargogh/3.13.0.post47%2Bg5b2c9125c/workbench/invest_3.13.0.post47%2Bg5b2c9125c_workbench_win32_x64.exe
Thank you!
James
Dear James
Thanks a lot
Here the new log file
LG
Sibylle
InVEST-natcap.invest.pollination-log-2023-04-13–09_16_06.txt (1.15 MB)