-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Description
#in the latest update i cannot get the map tiles to render from the web geodata > basemap area.
OS - Linux
Blender ver - 5
BlederGIS ver - 2213
GIS LOG
INFO:BlenderGIS-2213:95:###### Starting new Blender session : 2025-12-12 12:39:45
DEBUG:BlenderGIS-2213.core.checkdeps:12:GDAL Python binding available
DEBUG:BlenderGIS-2213.core.checkdeps:20:PyProj unavailable
DEBUG:BlenderGIS-2213.core.checkdeps:34:Pillow available
DEBUG:BlenderGIS-2213.core.checkdeps:46:ImageIO Freeimage plugin available
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.62444302, -93847548.83986056, 164370185.62444302, 93847548.83986056)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.62444302, -94004091.8737886, 164370185.62444302, 94004091.8737886)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.62444302, -94004091.89194655, 164370185.62444302, 94004091.85563064)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.58812925, -94004091.89194655, 164370185.6607568, 94004091.85563064)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.58812925, -94004091.89194655, 164370185.6607568, 94004091.85563064)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 0 already in cache, 45 remains to download
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:580:http://ak.dynamic.t0.tiles.virtualearth.net/comp/ch/?it=G
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
INFO:BlenderGIS-2213:95:###### Starting new Blender session : 2025-12-12 22:15:40
DEBUG:BlenderGIS-2213.core.checkdeps:12:GDAL Python binding available
DEBUG:BlenderGIS-2213.core.checkdeps:20:PyProj unavailable
DEBUG:BlenderGIS-2213.core.checkdeps:34:Pillow available
DEBUG:BlenderGIS-2213.core.checkdeps:46:ImageIO Freeimage plugin available
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.62444302, -93847548.83986056, 164370185.62444302, 93847548.83986056)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'
DEBUG:BlenderGIS-2213.operators.view3d_mapviewer:201:Bounding box request : (-164370185.83361003, -93847548.86600673, 164370185.41527602, 93847548.81371439)
DEBUG:BlenderGIS-2213.core.basemaps.mapservice:726:45 tiles requested, 1 already in cache, 44 remains to download
ERROR:BlenderGIS-2213:99:Uncaught exception
Traceback (most recent call last):
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/init.py", line 120, in run_with_except_hook
run_original(*args2, **kwargs2)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.13/threading.py", line 994, in run
self._target(*self._args, **self._kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 155, in run
self.mosaic = self.request()
~~~~~~~~~~~~^^
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/operators/view3d_mapviewer.py", line 211, in request
mosaic = self.srv.getImage(self.laykey, bbox, self.zoom, toDstGrid=toDstGrid, outCRS=self.crs)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/basemaps/mapservice.py", line 848, in getImage
mosaic = NpImage.new(img_w, img_h, bkgColor=MOSAIC_BKG_COLOR, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 207, in new
return cls(data, noData=noData, georef=georef)
File "/home/user/.config/blender/5.0/scripts/addons/BlenderGIS-2213/core/georaster/npimg.py", line 138, in init
if Image.isImageType(data):
^^^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'isImageType'