symbol.setMaterial(material) error bij inladen CityJSON bij GKPG

Zodra ik de cityjson inlaad bij de gpkg van tile 9-284-556 krijg ik een python error.
Dit gebeurd eigenlijk bij elke tile.

ik gebruik de niewste versie: v2024.04.20
ik volg deze video:

Mis ik iets of werken de cityjsons niet meer

2024-09-24T11:25:54     WARNING    Traceback (most recent call last):
              File "C:\Users/nickv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\CityJSON-loader\cityjson_loader.py", line 299, in run
              self.load_cityjson(filepath)
              File "C:\Users/nickv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\CityJSON-loader\cityjson_loader.py", line 321, in load_cityjson
              skipped_geometries = loader.load()
              ^^^^^^^^^^^^^
              File "C:\Users/nickv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\CityJSON-loader\core\loading.py", line 129, in load
              self.styler.apply(vl)
              File "C:\Users/nickv/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\CityJSON-loader\core\styling.py", line 67, in apply
              symbol.setMaterial(material)
              ^^^^^^^^^^^^^^^^^^
             AttributeError: 'QgsPolygon3DSymbol' object has no attribute 'setMaterial'```

Door een wijziging in QGIS werkt de plugin niet meer correct.

Hier de wijziging:

De fout is ook aan de makers van de plugin gemeld, en inmiddels gefixt maar nog niet gedployed naar de QGIS plugin repository:

Je kunt:

  • het handmatig herstellen (zie laatste link)
  • een oudere versie van QGIS installeren
  • wachten tot de plugin gedeployed is en dan de plugin updaten in jouw QGIS-applicatie