domlysz / BlenderGIS

Blender addons to make the bridge between Blender and geographic data
GNU General Public License v3.0
7.61k stars 1.34k forks source link

No basemap can be added; see a grey tile only #390

Open BiodiversityCoin opened 3 years ago

BiodiversityCoin commented 3 years ago

Blender and OS versions

2.90 on Windows 8.1

Describe the bug

After installing the BlenderGIS addon, designating the cache folder, I try to add a basemap. I tried google and others. I only get a grey tile. This has been reported before here but I can't see a workable solution. Not for me at least.

How to Reproduce

Just the normal way to add a basemap.

Error message

Here is part of the log: INFO:BlenderGIS-master:76:###### Starting new Blender session : 2020-09-29 11:24:21 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-88290271.1354151, -50485128.44179321, 88290271.1354151, 50485128.44179321) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-44145135.63659226, -25242564.318483274, 44145135.498822846, 25242564.123309936) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-22072567.88718084, -12621282.256828306, 22072567.680526715, 12621281.9640683)

I have downloaded the ImageIO Freeimage plugin. I have installe OSGEO4 with its GDAL repositories. I prefer not to install other GDAL ones. How can I couple Blender's python to the GDAL repos of OSGEO4?

I am fairly new to Blender and BelnderGIS. Only downloaded and installed it today :-) I spend several hours going to possible solutions but no luck :-( I hope somebody can help me because BlenderGIS looks pretty cool and just what I need.

Thank you

Morning after: Btw. there are also errors in the system console of which the first above are also listed. The last line in the console says that blender was unable to open a database file

Edit: I moved the cache folder directly into the blender 2.90 folder from the folder above (Blender Foundation) where it was and I run blender as administrator. Now when I add a basemap, maps are being downloaded and a mosaic is being build. It goes slow. I might need a more powerful computer....

domlysz commented 3 years ago

Hi,

Thank you for reporting the solution here, it help me a lot as various user encounter the same issue !

TODO : check cache folder permissions before validate it

BiodiversityCoin commented 3 years ago

I am going to comment on my own posting above. It seems to work now. In my case, moving the cache folder directly under the Blender 2.90 folder instead of a level above under the Blender Foundation folder worked. I assume this has to do with reading and writing rights which I expected the Blender application to have under the Blender Foundation folder. There is no need to run Blender as administrator. Downloading and rendering goes a bit slow as well as zoom out. Mosaicing takes place.

Another edit: I ran a complete new installation of Blender and BlenderGIS and I placed the cache folder directly under the Blender installation folder. Again the same problem. Then I ran Blender as administrator and it now works again, albeit slow. I have now a new error message in the log: ERROR:BlenderGIS-master:80:Uncaught exception Traceback (most recent call last): File "C:\Users\Hieronymus\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\operators\view3d_mapviewer.py", line 303, in drawInfosText if self.map.lockedZoom is not None: File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\modules\bpy_types.py", line 717, in getattribute properties = StructRNA.path_resolve(self, "properties") ReferenceError: StructRNA of type VIEW3D_OT_map_viewer has been removed

The process seems to be stuck in downloading. I don't get to the point where mosaicking takes place. This is what I get in the console: Read prefs: C:\Users\Hieronymus\AppData\Roaming\Blender Foundation\Blender\2.90\ config\userpref.blend found bundled python: C:\Program Files\Blender Foundation\Blender 2.90\2.90\pyth on DEBUG:BlenderGIS-master.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-4422 3407.08467157, -50485128.44179321, 44223407.08467157, 50485128.44179321) DEBUG:BlenderGIS-master.core.basemaps.mapservice:9 tiles requested, 1 already in cache, 8 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-4422 3407.08467157, -50485128.44179321, 44223407.08467157, 50485128.44179321) DEBUG:BlenderGIS-master.core.basemaps.mapservice:9 tiles requested, 1 already in cache, 8 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-4422 3407.08467157, -50485128.44179321, 44223407.08467157, 50485128.44179321) DEBUG:BlenderGIS-master.core.basemaps.mapservice:9 tiles requested, 1 already in cache, 8 remains to download

Never reaches mosaicing phase. I get a picture of the world when I switch the grid off. I can zoom in, but can't zoom out again. I assume this is because not everything is downloaded.

TODO: don't try to fix something when it works with a new install! I don't know why I did that....

Summary: I have the problem intermittently. The basemap process does not always reach mosaicking phase. Seems to be stuck at downloading while no network activity can be detected. It could have something to do where you put the cache file and if Blender has rights there. I put the cache file directly under the Blender 2.90 folder. It might but just might help if you run Blender as administrator, at least once.

I hope this is useful information.

moonhole0512 commented 3 years ago

I have also same problem. In my case, when I just installed it, I got a message that imageIo was not installed properly. I manually installed the next binary myself. [https://github.com/imageio/imageio-binaries] next path[Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\lib\imageio\resources] Nothing is shown and only gray tiles are shown. Only 48 kb of gpkg files were created. In my MacBook, it worked normally without having to set up a separate binary. (In this case, a gpkg file of 3.4 mb was created.) I think it's a bug in Windows.

[blender - 2.90, window10]

DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=107&y=78&z=7 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=103&y=77&z=7 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=105&y=78&z=7 INFO:BlenderGIS-master:76:###### Starting new Blender session : 2020-10-12 22:12:27 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available INFO:BlenderGIS-master:76:###### Starting new Blender session : 2020-10-12 22:13:05 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-124138625.90493649, -73027325.32743111, 124138625.90493649, 73027325.32743111) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-50876488.952468246, -36944155.944965556, 73262136.95246825, 36083169.382465556) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-14245420.476234123, -18902571.253732778, 47823892.47623412, 17611091.409982778) WARNING:BlenderGIS-master.geoscene:173:Origin geo has been deleted because the property could not be updated Traceback (most recent call last): File "C:\Users(security)\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\geoscene.py", line 169, in setOriginPrj self.lon, self.lat = reprojPt(self.crs, 4326, x, y) File "C:\Users(security)\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\geoscene.py", line 298, in lon raise ValueError('Wrong longitude value '+str(v)) ValueError: Wrong longitude value 201.09369743319596 DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:104 tiles requested, 0 already in cache, 104 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (6868319.761882938, -9989402.228428889, 37902976.23811706, 8267429.103428889) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=5&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=2&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=3&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=2&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=3&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=5&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=4&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=2&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=4&z=3 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (16026086.88094147, -5479006.0556206945, 31543415.11905853, 3649409.6103081945) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=15&y=10&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=14&y=10&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=15&y=8&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=14&y=8&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=14&y=7&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x15 y10. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=15&y=7&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x14 y10. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x15 y8. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=15&y=9&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x14 y8. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x14 y7. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=15&y=10&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=14&y=6&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=14&y=9&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x15 y7. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=14&y=10&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=15&y=6&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=15&y=8&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x15 y9. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=14&y=8&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=14&y=7&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x14 y6. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x14 y9. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=15&y=7&z=4 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x15 y6. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=15&y=9&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=14&y=6&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=14&y=9&z=4 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=15&y=6&z=4 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (20604970.440470733, -3223807.9692165973, 28363634.559529267, 1340399.8637478473) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (22894412.220235366, -2096208.9260145486, 26773744.279764634, 185894.99046767363) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (20604970.440470733, -3223807.9711697223, 28363634.559529267, 1340399.8617947223) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (16026086.88094147, -5479006.0614800695, 31543415.11905853, 3649409.6044488195) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:12 tiles requested, 0 already in cache, 12 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (7567871.261882938, -10016308.068272639, 38602527.73811706, 8240523.263585139) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=5&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=5&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=6&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=3&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=3&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=4&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=7&y=4&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y5. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x6 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=5&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x5 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=2&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=2&z=3 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x7 y4. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=3&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=5&y=4&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=7&y=4&z=3 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-10747662.976234123, -19037100.429514028, 51321649.97623412, 17476562.234201528) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:8 tiles requested, 0 already in cache, 8 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-41782319.452468246, -37293931.761371806, 82356306.45246825, 35733393.566059306) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:32 tiles requested, 0 already in cache, 32 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-103851632.40493649, -73807594.42508736, 144425619.4049365, 72247056.22977486) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:40 tiles requested, 0 already in cache, 40 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-30589495.452468246, -37724425.042621806, 93549130.45246825, 35302900.284809306) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (6041573.023765877, -19682840.351389028, 68110885.97623412, 16830822.312326528) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:104 tiles requested, 0 already in cache, 104 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (27155313.26188294, -10769671.326085139, 58189969.73811706, 7487160.005772639) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (36313080.380941465, -6259275.1532769445, 51830408.619058535, 2869140.5126519445) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:112 tiles requested, 0 already in cache, 112 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (41591515.44047073, -4030982.8969509723, 49350179.55952927, 533224.9360134723) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (43883403.22023537, -2903383.8537489236, 47762735.27976463, -621279.9372667014) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (45029347.11011768, -2339584.332147899, 46969013.13988232, -1198532.3739067882) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:40 tiles requested, 0 already in cache, 40 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (43880957.23586037, -2904606.846424705, 47760289.29538963, -622502.9299424826) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (41584177.48734573, -4034651.874978316, 49342841.60640427, 529555.9579861285) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (36990617.990316465, -6294741.932085538, 52507946.228433535, 2833673.733843351) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (27803498.99625794, -10814922.046299983, 58838155.47249206, 7441909.285557795) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (9429261.008140877, -19855282.274728872, 71498573.96060912, 16658380.388986684) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:32 tiles requested, 0 already in cache, 32 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=3&y=0&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=2&y=3&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=3&y=3&z=2 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x3 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x2 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x3 y3. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=3&y=0&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=3&y=2&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=2&y=3&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=3&y=1&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=3&y=3&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=2&y=0&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=2&y=1&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=2&y=2&z=2 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x3 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x3 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x2 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x2 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x2 y2. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=3&y=2&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=3&y=1&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=2&y=0&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=2&y=1&z=2 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=2&y=2&z=2 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-21605395.468093246, -38112113.60658665, 102533230.43684325, 34915211.72084446) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:32 tiles requested, 0 already in cache, 32 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-83674708.42056149, -74625776.2703022, 164602543.3893115, 71428874.38456002) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-9942941.468093246, -38542606.88783665, 114195684.43684325, 34484718.43959446) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (26922942.008140877, -20501022.196603872, 88992254.96060912, 16012640.467111684) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (45355883.74625794, -11480229.850987483, 76390540.22249207, 6776601.480870295) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (54572354.615316465, -6969833.678179288, 70089682.85343353, 2158581.987749601) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (59180590.04984573, -4714635.591775191, 66939254.16890427, -150427.75881074648) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (61484707.76711037, -3587036.5485731424, 65364039.82663963, -1304932.6320909201) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (62636766.62574268, -3023237.026972118, 64576432.65550732, -1882185.068731007) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (61484707.76711037, -3587036.549549705, 65364039.82663963, -1304932.6330674826) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (59180590.04984573, -4714635.5947048785, 66939254.16890427, -150427.76174043398) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:28 tiles requested, 0 already in cache, 28 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (54572354.615316465, -6969833.685015226, 70089682.85343353, 2158581.9809136633) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:12 tiles requested, 0 already in cache, 12 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (46084787.12125794, -11507135.691807795, 77119443.59749207, 6749695.640049983) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (27651845.383140877, -20527928.053049184, 89721158.33560912, 15985734.610666372) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-3382811.093093246, -38784759.38490696, 120755814.81184325, 34242565.94252415) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:32 tiles requested, 0 already in cache, 32 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=1&z=1 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x1 y1. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=1 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=1&y=1&z=1 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-65452124.04556149, -75298422.04862252, 182825127.7643115, 70756228.6062397) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:40 tiles requested, 0 already in cache, 40 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 INFO:BlenderGIS-master:76:###### Starting new Blender session : 2020-10-12 22:13:33 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available

brioglade commented 3 years ago

I have exactly the same problem.

BiodiversityCoin commented 3 years ago

Ok, I hadn't look at this for a while. It seems to work now. At least I don't get a grey tile anymore Here is what I did. I removed the Blender application. I downloaded the Blender application zip file and unzipped it in the root folder of my C: drive. I renamed the folder so it does not contain any spaces. I created a Cache folder in that folder. The blenderGIS add on was still on my user folder so it was visible when I started Blender. On the addon, I changed the cache folder to the one in the blender folder in my root folder of the C: drive. And now it works. Hope this helps to find out what is the root cause of this problem.

Good luck.

moonhole0512 commented 3 years ago

Unfortunately in my case, the same gray tiles displayed. Thank you for the information.

brioglade commented 3 years ago

@BiodiversityCoin Do I also need to install pyproj pillow gdal or others?Grey tiles are still there and only 48 kb of gpkg files were created.Does it have anything to do with network speed?

BiodiversityCoin commented 3 years ago

Well, it doesn't work for me well at the moment. I have limited functionality. I get a tile but no clue what part of the world I see. And I can zoom in but not out once I zoomed in. So, something is still not right. I also get the message in the console about pyproj pillow gdal. I have gdal installed via OsGeow but apparently there is no connection. I am at a loss at this moment.

brioglade commented 3 years ago

I use linux to add BlenderGIS and to give the file full control.I still got the grey tile. Dear author,what's wrong?I had use it smoothly with blender2.8 before.

jerrylee007 commented 3 years ago

have the same issue here.

domlysz commented 3 years ago

After some investigations, I realized that basemaps errors were not correctly reported into BlenderGIS logs due to some Python limitations. I've made a fix for this, it will not solve this issue but should help to report here better error messages and hopefully understand what's wrong. It would be helpful if some of you could download the lastest version of the addon and report here the error logs.

moonhole0512 commented 3 years ago

@domlysz Please check below error logs. I deleted the Blender and installed it all. Executed in admin mode.

INFO:BlenderGIS-master:82:###### Starting new Blender session : 2020-11-19 21:30:06 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-78584603.03187656, -41170817.923074774, 78584603.03187656, 41170817.923074774) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-78584603.03187656, -41170817.923074774, 78584603.03187656, 41170817.923074774) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:15 tiles requested, 0 already in cache, 15 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:15 tiles requested, 0 already in cache, 15 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-78584603.03187656, -41170817.923074774, 78584603.03187656, 41170817.923074774) DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-78584603.03187656, -41170817.923074774, 78584603.03187656, 41170817.923074774) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:15 tiles requested, 0 already in cache, 15 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:15 tiles requested, 0 already in cache, 15 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0

INFO:BlenderGIS-master:82:###### Starting new Blender session : 2020-11-19 21:32:42 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3dmapviewer:201:Bounding box request : (-124138625.90493649, -73027325.32743111, 124138625.90493649, 73027325.32743111) ERROR:BlenderGIS-master:86:Uncaught exception Traceback (most recent call last): File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master__init.py", line 107, in run_with_except_hook run_original(*args2, *kwargs2) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\threading.py", line 870, in run self._target(self._args, **self.kwargs) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\operators\view3dmapviewer.py", line 155, in run self.mosaic = self.request() File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\operators\view3dmapviewer.py", line 211, in request mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 828, in getImage self.seedCache(laykey, bbox, zoom, toDstGrid=toDstGrid, nbThread=nbThread, buffSize=5000) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 797, in seedCache self.seedTiles(laykey, rq.tiles, toDstGrid=toDstGrid, nbThread=10, buffSize=5000) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 720, in seedTiles cache = self.getCache(laykey, toDstGrid) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 474, in getCache self.caches[mapKey] = GeoPackage(dbPath, tm) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\gpkg.py", line 53, in init_ self.create() File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\core\basemaps\gpkg.py", line 91, in create db = sqlite3.connect(self.dbPath) #this attempt will create a new file if not exist sqlite3.OperationalError: unable to open database file

domlysz commented 3 years ago

Thank you @moonhole0512, there are 2 relevant errors :

urlopen error [Errno 11001] getaddrinfo failed : this error means that the address cannot be resolved fro some reason. Do you have a proxy or a firewall? Can you reach this address in your browser http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ? Do you have an htt_proxy environment variable set on your system ?

sqlite3.OperationalError: unable to open database file : I think this one is the result of the previous one. The last connexion to the database could not be properly closed.

PixeL-Blend commented 3 years ago

Hi @domlysz, I looked all the day to fix an issue. I have the same problem "Corrupted tile on cache Traceback" I moved cache folder in C: users\AppData\Roaming\Blender Foundation. When i try to open a new Basemap, the cache folder worked. I don't use any proxy/VPN. Could you check my logs and help me to fix an issue ? Thank's a lot!

ValueError: Could not load bitmap "": FreeImage_Load: failed to open file C:\Users\théo\AppData\Local\Temp\imageio_czez2six INFO:BlenderGIS-master:82:###### Starting new Blender session : 2020-11-19 18:12:31 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-124138625.90493649, -71774981.05600679, 124138625.90493649, 71774981.05600679) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:883:Corrupted tile on cache Traceback (most recent call last): File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 881, in getImage img = NpImage(data) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\georaster\npimg.py", line 123, in init self.data = self._npFromBLOB(data) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\georaster\npimg.py", line 243, in _npFromBLOB data = self._npFromImgIO(img) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\georaster\npimg.py", line 259, in _npFromImgIO data = imageio.imread(img) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\core\functions.py", line 181, in imread reader = read(uri, format, 'i', kwargs) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\core\functions.py", line 111, in get_reader return format.get_reader(request) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\core\format.py", line 158, in get_reader return self.Reader(self, request) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\core\format.py", line 207, in init self._open(self.request.kwargs.copy()) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\plugins\freeimage.py", line 283, in _open return FreeimageFormat.Reader._open(self, flags) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\plugins\freeimage.py", line 79, in _open self._bm.load_from_filename(self.request.get_local_filename()) File "C:\Users\théo\AppData\Roaming\Blender Foundation\Blender\2.91\scripts\addons\BlenderGIS-master\core\lib\imageio\plugins_freeimage.py", line 814, in load_from_filename self._fi._get_error_message())) ValueError: Could not load bitmap "": FreeImage_Load: failed to open file C:\Users\théo\AppData\Local\Temp\imageio_crpxe0ul

domlysz commented 3 years ago

@PixeL-Blend can you share to me the database in your cache folder (GOOGLE_SAT_WM.gpkg)

domlysz commented 3 years ago

just the file named GOOGLE_SAT_WM.gpkg

domlysz commented 3 years ago

Sorry I think I can't see the attached file if you reply by email, please can you reply from gihub ?

PixeL-Blend commented 3 years ago

Sorry but Github can't load the Geopackage files. But with Manifolder I can open it. As you can see, They aren't any files corrupted in the database.

Capture d’écran 2020-11-19 203810

domlysz commented 3 years ago

ok interesting, I think you can zip the gpkg to share it on github, still wanna test the file on my side

moonhole0512 commented 3 years ago

@domlysz Thank you for your quick feedback. This link opens in a web browser without any problems. (http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0) Maybe it doesn't open only on Blender. I will try to change the firewall settings.

moonhole0512 commented 3 years ago

@domlysz Even after setting up the firewall, the results were the same. Is there a way to see the details of the getaddrinfo error? Python is installed(Atom too). If you tell me the code of the part that seems to have a problem, I will test it. Just in case, I searched Tokyo and found the error as below.

INFO:BlenderGIS-master:82:###### Starting new Blender session : 2020-11-21 22:51:33 DEBUG:BlenderGIS-master.core.checkdeps:9:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:20:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:31:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:46:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-124138625.90493649, -73027325.32743111, 124138625.90493649, 73027325.32743111) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 DEBUG:BlenderGIS-master.operators.lib.osm.nominatim:26:Nominatim search request : https://nominatim.openstreetmap.org/search?format=json&q=tokyo&limit=10 ERROR:BlenderGIS-master.operators.view3d_mapviewer:1005:Failed Nominatim query Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1319, in do_open encode_chunked=req.has_header('Transfer-encoding')) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1252, in request self._send_request(method, url, body, headers, encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1298, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1247, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1026, in _send_output self.send(msg) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 966, in send self.connect() File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1414, in connect super().connect() File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 938, in connect (self.host,self.port), self.timeout, self.source_address) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\socket.py", line 707, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\socket.py", line 752, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users_AccountName_\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\operators\view3d_mapviewer.py", line 1003, in execute results = nominatimQuery(self.query, referer='bgis', user_agent=USERAGENT) File "C:\Users_AccountName\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\BlenderGIS-master\operators\lib\osm\nominatim.py", line 34, in nominatimQuery response = urlopen(req) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 222, in urlopen return opener.open(url, data, timeout) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 525, in open response = self._open(req, data) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 543, in _open '_open', req) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 503, in _call_chain result = func(*args) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1362, in https_open context=self._context, check_hostname=self._check_hostname) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1321, in do_open raise URLError(err) urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.operators.view3d_mapviewer:201:Bounding box request : (-124138625.90493649, -73027325.32743111, 124138625.90493649, 73027325.32743111) DEBUG:BlenderGIS-master.core.basemaps.mapservice:724:35 tiles requested, 0 already in cache, 35 remains to download DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0 ERROR:BlenderGIS-master.core.basemaps.mapservice:588:Can't download tile x0 y0. Error <urlopen error [Errno 11001] getaddrinfo failed> DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0

domlysz commented 3 years ago

@moonhole0512 I can't find very usefull informations about this getaddrinfo error, it's seems the error is related to a DNS resolve fails and most of people say it's related to a proxy.

We can try to isolate the problem with a code snippet and work with this snippet to search for a solution.

Please, can you try to run the script bellow in Blender ? To do this, open Blender, switch the text editor (1), create a new text (2), paste the code, run it (3) and finally tell me what's is reported in the system console (menu windows > toggle console)(4)

99884204-a3030780-2c2c-11eb-86d7-d47c1d4dfd5e

from urllib.request import Request, urlopen

import ssl
ssl._create_default_https_context = ssl._create_unverified_context

url = "https://mt0.google.com/vt/lyrs=s&x=0&y=0&z=0"

headers = {
    'Proxy-Connection' : 'keep-alive',
    'User-Agent' : "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0",
    'Referer' : "bgis"
}

rq = Request(url, headers=headers)
r = urlopen(rq, timeout=1)
print(r.code)

@PixeL-Blend still waiting for the geopackage file to test it

moonhole0512 commented 3 years ago

@domlysz There is an error as below. I don't know why, I can see the same error in my Python if I use Urlopen. It seems to be a problem with the version of Python (3.7.6) installed or another unknown problem. Thank you for helping me. I will check some solutions. If I find some solution, I'll comment it here.

found bundled python: C:\Program Files\Blender Foundation\Blender 2.90\2.90\python DEBUG:BlenderGIS-master.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:ImageIO Freeimage plugin available Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1319, in do_open encode_chunked=req.has_header('Transfer-encoding')) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1252, in request self._send_request(method, url, body, headers, encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1298, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1247, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1026, in _send_output self.send(msg) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 966, in send self.connect() File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 1414, in connect super().connect() File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\http\client.py", line 938, in connect (self.host,self.port), self.timeout, self.source_address) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\socket.py", line 707, in create_connection for res in getaddrinfo(host, port, 0, SOCK_STREAM): File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\socket.py", line 752, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): socket.gaierror: [Errno 11001] getaddrinfo failed

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "\Text", line 15, in File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 222, in urlopen return opener.open(url, data, timeout) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 525, in open response = self._open(req, data) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 543, in _open '_open', req) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 503, in _call_chain result = func(*args) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1362, in https_open context=self._context, check_hostname=self._check_hostname) File "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\lib\urllib\request.py", line 1321, in do_open raise URLError(err) urllib.error.URLError: <urlopen error [Errno 11001] getaddrinfo failed> Error: Python script failed, check the message in the system console

Miraleen commented 3 years ago

Is this resolved? im having same problem

brybalicious commented 3 years ago

Oh man. BlenderGIS used to work like a charm, but no longer. I'm getting this grey tile issue.

On an older version 1.0 which I was using on Blender 2.90, I was getting similar errors to @moonhole0512 : DEBUG:BlenderGIS-master.core.basemaps.mapservice:578:http://mt0.google.com/vt/lyrs=s&x=5&y=5&z=3 DEBUG:BlenderGIS-master.core.basemaps.mapservice:598:Invalid tile data for request http://mt0.google.com/vt/lyrs=s&x=6&y=5&z=3

The existing objects in the scene were also then removed far from the origin, and the viewport clipping plane settings magically changed. Image tiles actually showed up at a particular zoom level in the interactive map search, but when I changed the zoom level, they disappeared to a gray tile again.

I decided to update to version 2.2.5, and am getting this gray tile problem. The logs show simply

Downloading... 96/96

on the last line.

brybalicious commented 3 years ago

Ah. Found that I can actually get the basemaps at Zoom level 21 or less, but not 22 or above.

Nevertheless, BlenderGIS import still breaks my blender project, as it changes the viewport clipping, and shifts all existing objects to -600000 or so blender units away

piotao commented 3 years ago

This also is not working for Linux Debian 11 with kernel 5.10.0-2-amd64 and Blenders from 2.83 to 2.93alpha, python 3.9.1+. OSM plugin works. BGIS has always the same result - blank ortographic vieport (no matter what I select), and there are downloading messages when I zoom with mouse in the top status line. In the directory when I put cache files I found a number of files like GOOGLE_SAT_WM.gpkg (size 229376), OSM_MAPNIK_WM.gpkg (size 1568768), and few others. The code with test of http connection I pasted into scripting panel and got simple 200 message in the console. No VPN or proxy. Urls clicked via browser shows tile picture.

Here is machine on which I tested: Machine: Type: Desktop System: ASUS product: N/A v: N/A serial: Mobo: ASUSTeK model: PRIME B550-PLUS v: Rev X.0x serial: UEFI: American Megatrends v: 1801 date: 01/12/2021 CPU: Info: 12-Core model: AMD Ryzen 9 3900X bits: 64 type: MT MCP L2 cache: 6 MiB Speed: 2197 MHz min/max: 2200/3800 MHz Core speeds (MHz): 1: 2197 2: 2196 3: 1860 4: 2800 5: 2200 6: 2195 7: 2192 8: 3540 9: 2063 10: 2058 11: 2795 12: 1863 13: 2195 14: 1863 15: 1856 16: 1862 17: 2617 18: 3593 19: 2053 20: 2053 21: 2797 22: 1863 23: 1863 24: 1863 Graphics: Device-1: NVIDIA GA104 [GeForce RTX 3070] driver: nvidia v: 460.39 Display: x11 server: X.Org 1.20.10 driver: loaded: nvidia, unloaded: fbdev,modesetting,nouveau,vesa resolution: 1: 2160x3840~60Hz, 2: 3840x2160~60Hz OpenGL: renderer: GeForce RTX 3070/PCIe/SSE2 v: 4.6.0 NVIDIA 460.39 Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: [hidden] System: Host: *** Kernel: 5.10.0-2-amd64 x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Debian GNU/Linux bullseye/sid

Here is the console log from Blender session. I just run GIS with defaults, and zoomed with mouse once (worked only in one direction, btw)

Read prefs: /home/piotao/.config/blender/2.93/config/userpref.blend DEBUG:BlenderGIS-master.core.checkdeps:GDAL Python binding unavailable DEBUG:BlenderGIS-master.core.checkdeps:PyProj unavailable DEBUG:BlenderGIS-master.core.checkdeps:Pillow unavailable DEBUG:BlenderGIS-master.core.checkdeps:ImageIO Freeimage plugin available DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-248433794.84380102, -148011438.57896274, 248433794.84380102, 148011438.57896274) DEBUG:BlenderGIS-master.core.basemaps.mapservice:117 tiles requested, 1 already in cache, 116 remains to download ERROR:BlenderGIS-master:Uncaught exception Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 221, in place self.img = [img for img in bpy.data.images if img.filepath == self.imgPath and len(img.packed_files) == 0][0] IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/init.py", line 117, in run_with_except_hook run_original(*args2, *kwargs2) File "/home/piotao/bin/blenders/blender-2.93.0-b62b923f544f-linux64/2.93/python/lib/python3.7/threading.py", line 870, in run self._target(self._args, **self._kwargs) File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 161, in run self.place() File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 223, in place self.img = bpy.data.images.load(self.imgPath) RuntimeError: Error: Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 221, in place self.img = [img for img in bpy.data.images if img.filepath == self.imgPath and len(img.packed_files) == 0][0] IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/init.py", line 117, in run_with_except_hook run_original(*args2, *kwargs2) File "/home/piotao/bin/blenders/blender-2.93.0-b62b923f544f-linux64/2.93/python/lib/python3.7/threading.py", line 870, in run self._target(self._args, **self._kwargs) File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 161, in run self.place() File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 223, in place self.img = bpy.data.images.load(self.imgPath) RuntimeError: Error: Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory

DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-124216897.68337873, -74005719.06210902, 124216897.1604223, 74005719.51685372) DEBUG:BlenderGIS-master.core.basemaps.mapservice:112 tiles requested, 4 already in cache, 108 remains to download DEBUG:BlenderGIS-master.operators.view3d_mapviewer:Bounding box request : (-62108449.10316758, -37002859.30368216, 62108448.31873293, 37002859.98579921) DEBUG:BlenderGIS-master.core.basemaps.mapservice:112 tiles requested, 16 already in cache, 96 remains to download ERROR:BlenderGIS-master:Uncaught exception Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 221, in place self.img = [img for img in bpy.data.images if img.filepath == self.imgPath and len(img.packed_files) == 0][0] IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/init.py", line 117, in run_with_except_hook run_original(*args2, *kwargs2) File "/home/piotao/bin/blenders/blender-2.93.0-b62b923f544f-linux64/2.93/python/lib/python3.7/threading.py", line 870, in run self._target(self._args, **self._kwargs) File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 161, in run self.place() File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 223, in place self.img = bpy.data.images.load(self.imgPath) RuntimeError: Error: Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 221, in place self.img = [img for img in bpy.data.images if img.filepath == self.imgPath and len(img.packed_files) == 0][0] IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/init.py", line 117, in run_with_except_hook run_original(*args2, *kwargs2) File "/home/piotao/bin/blenders/blender-2.93.0-b62b923f544f-linux64/2.93/python/lib/python3.7/threading.py", line 870, in run self._target(self._args, **self._kwargs) File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 161, in run self.place() File "/home/piotao/.config/blender/2.93/scripts/addons/BlenderGIS-master/operators/view3d_mapviewer.py", line 223, in place self.img = bpy.data.images.load(self.imgPath) RuntimeError: Error: Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory

HOWEVER, in /tmp dir there were files: pio@hebron⠶/tmp/blender_wznpfy> l razem 1904 -rw-r--r-- 1 piotao piotao 77 20210212:233206 GOOGLE_SAT_WM.wld -rw-r--r-- 1 piotao piotao 1945594 20210212:233206 GOOGLE_SAT_WM.tif

Please tell me what can I do for you to help with debugging.

domlysz commented 3 years ago

@piotao is the image /tmp/blender_rGPQth/GOOGLE_SAT_WM.tif can be opened with an image viewer and what it look like ?

I suspect it's just a path issue : Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory

there is something wrong here, the path begin with 2 slashes

PeterBrodersen commented 3 years ago

For me I saw an error in the console that the following path did not exist: C:\\Users\\myusername\\AppData\\Local\\Temp\\blender_a11192 (the double slashes is probably just the escaped version of the path string)

I created the missing folder (this folder name will change from session to session): C:\Users\myusername\AppData\Local\Temp\blender_a11192

Afterwards I could fetch basemaps again and files started to show up in that directory: BING_SAT_WM.tif, BING_SAT_WM.wld, GOOGLE_SAT_WM.tif, GOOGLE_SAT_WM.wld and so on. All the sourced worked fine.

For good measure I closed and re-opened Blender and the feature still works.

Weirdly enough, even when I deleted the folder, the next time I started up and tried to access a base map Blender successfully created a new folder, "blender_a06312" (I reckon the number is just a random number) that it put the correct files in.

I have no idea why Blender at first wasn't able to create a folder in the Temp path. This also means I can't re-create the exact error message about the missing folder.

Windows 10, Blender 2.91.0, BlenderGIS 2.2.5. Running as an ordinary user.

tiagocpontesp commented 3 years ago

@PeterBrodersen is the "Get SRTM" working?

piotao commented 3 years ago

@piotao is the image /tmp/blender_rGPQth/GOOGLE_SAT_WM.tif can be opened with an image viewer and what it look like ?

Picture is OK, it contains some map fragment.

Cannot read '//tmp/blender_wznpfy/GOOGLE_SAT_WM.tif': No such file or directory there is something wrong here, the path begin with 2 slashes

YES! That was the problem. I had //tmp entered in Preferences dialog window, in Paths section. I removed that leaving empty space there, and it started to work at once. Every else works as far as I am able to use the addon - all maps and downloads, OSM, esri and others. Thank you for help and for a wonderful addon!

PeterBrodersen commented 3 years ago

@PeterBrodersen is the "Get SRTM" working?

Yes (even though Denmark is pretty flat :-) ). It takes about 15 seconds for an area of 1000x600 meter (according to the dimensions in Blender)

Blender image with GIS import from Google and SRTM elevation exaggerated

Moult commented 3 years ago

+1, I can recreate this issue and see a grey tile.

dcolley commented 2 years ago

I'm on Mac M1 and I struggled to find a working version of freeimage.

This file does not work on M1 / arm64 https://github.com/domlysz/BlenderGIS/blob/0c00bc361d05599467174b8721d4cfeb4c3db608/core/lib/imageio/plugins/_freeimage.py#L33

I managed with sudo port install freeimage then I could see the map/image

cameronbarton commented 2 years ago

I'm on Mac M1 and I struggled to find a working version of freeimage.

This file does not work on M1 / arm64

https://github.com/domlysz/BlenderGIS/blob/0c00bc361d05599467174b8721d4cfeb4c3db608/core/lib/imageio/plugins/_freeimage.py#L33

I managed with sudo port install freeimage then I could see the map/image

This fixed the issue for me as well. Install mac ports and then run the command in terminal. Thanks @dcolley for figuring this out.

grymdylan commented 2 years ago

Tried as much of this as I could, but alas, no dice on 2.91.0 / Python 3.7.7 ; firewall exceptions OK, installed the GDAL cp37, installed Pillow and pyproj. Still getting GDAL unavailable, getting "ImportError: numpy.core.multiarray failed to import". Plus; "Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\BlenderGIS-master__init__.py", line 117, in run_with_except_hook run_original(*args2, *kwargs2) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\python\lib\threading.py", line 870, in run self._target(self._args, **self._kwargs) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\BlenderGIS-master\core\basemaps\mapservice.py", line 706, in putInCache cache.putTiles(data) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\BlenderGIS-master\core\basemaps\gpkg.py", line 319, in putTiles db.executemany(query, tiles) sqlite3.OperationalError: attempt to write a readonly database ERROR:BlenderGIS-master:96:Uncaught exception"

I don't even understand where I'm going wrong or how to interpret some of these issues, so would love some assistance wherever possible.

mffandel commented 1 year ago

I'm on Mac M1 and I struggled to find a working version of freeimage.

This file does not work on M1 / arm64

https://github.com/domlysz/BlenderGIS/blob/0c00bc361d05599467174b8721d4cfeb4c3db608/core/lib/imageio/plugins/_freeimage.py#L33

I managed with sudo port install freeimage then I could see the map/image

I tried the same using brew install freeimage, but error still occurs. Is there some change needed in the BlenderGIS plugin .. or somewhere else, to "force" Blender to use the other library?:

% ls -la /usr/local/Cellar/freeimage/3.18.0/lib 
total 60832
drwxr-xr-x  10 mf  admin      320 31 Jul  2018 .
drwxr-xr-x  10 mf  admin      320 25 Okt 22:07 ..
-r--r--r--   1 mf  admin  6261512 25 Okt 22:07 libfreeimage.3.18.0.dylib
lrwxr-xr-x   1 mf  admin       25 31 Jul  2018 libfreeimage.3.dylib -> libfreeimage.3.18.0.dylib
-r--r--r--   1 mf  admin  9261608 31 Jul  2018 libfreeimage.a
lrwxr-xr-x   1 mf  admin       20 31 Jul  2018 libfreeimage.dylib -> libfreeimage.3.dylib
-rw-r--r--   1 mf  admin  6293624 25 Okt 22:07 libfreeimageplus.3.18.0.dylib
lrwxr-xr-x   1 mf  admin       29 31 Jul  2018 libfreeimageplus.3.dylib -> libfreeimageplus.3.18.0.dylib
-r--r--r--   1 mf  admin  9319992 31 Jul  2018 libfreeimageplus.a
lrwxr-xr-x   1 mf  admin       24 31 Jul  2018 libfreeimageplus.dylib -> libfreeimageplus.3.dylib
nilei commented 1 year ago

I'm on Mac M1 and I struggled to find a working version of freeimage.

This file does not work on M1 / arm64

https://github.com/domlysz/BlenderGIS/blob/0c00bc361d05599467174b8721d4cfeb4c3db608/core/lib/imageio/plugins/_freeimage.py#L33

I managed with sudo port install freeimage then I could see the map/image

That also solved it for my Mac M1 Monterey. Important is to restart Blender after the freeimage installation.

Btw. Tested also with freeimage from brew, but no success. Not sure what the difference is exactly.

-- Cheers, Nils

barzto commented 1 year ago

I tried the same using brew install freeimage, but error still occurs. Is there some change needed in the BlenderGIS plugin .. or somewhere else, to "force" Blender to use the other library?:

@mffandel I've found a way to run BlenderGIS with brew installed freeimage library. The key is to set the IMAGEIO_FREEIMAGE_LIB env variable.

To give it a quick try open a terminal end export env variable pointing to your libfreeimage.dylib like this:

 export IMAGEIO_FREEIMAGE_LIB=/opt/homebrew/lib/libfreeimage.dylib

in the same terminal run Blender like this (assuming you have Blender.app in /Applications folder):

/Applications/Blender.app/Contents/MacOS/Blender 
multitudes commented 1 year ago

I tried the same using brew install freeimage, but error still occurs. Is there some change needed in the BlenderGIS plugin .. or somewhere else, to "force" Blender to use the other library?:

@mffandel I've found a way to run BlenderGIS with brew installed freeimage library. The key is to set the IMAGEIO_FREEIMAGE_LIB env variable.

To give it a quick try open a terminal end export env variable pointing to your libfreeimage.dylib like this:

 export IMAGEIO_FREEIMAGE_LIB=/opt/homebrew/lib/libfreeimage.dylib

in the same terminal run Blender like this (assuming you have Blender.app in /Applications folder):

/Applications/Blender.app/Contents/MacOS/Blender 

Thank you! this saved me. It was the last piece of the puzzle!

multitudes commented 1 year ago

Thanks to barzto for the last fix!

To recap: I am on an M1 mac running Ventura and I had the grey tile!

smeshny commented 10 months ago

I tried the same using brew install freeimage, but error still occurs. Is there some change needed in the BlenderGIS plugin .. or somewhere else, to "force" Blender to use the other library?:

@mffandel I've found a way to run BlenderGIS with brew installed freeimage library. The key is to set the IMAGEIO_FREEIMAGE_LIB env variable.

To give it a quick try open a terminal end export env variable pointing to your libfreeimage.dylib like this:

 export IMAGEIO_FREEIMAGE_LIB=/opt/homebrew/lib/libfreeimage.dylib

in the same terminal run Blender like this (assuming you have Blender.app in /Applications folder):

/Applications/Blender.app/Contents/MacOS/Blender 

Thank u so much! Do you know how to automate this process?