3liz / QuickOSM

QGIS plugin to fetch OSM data with the Overpass API
GNU General Public License v2.0
180 stars 54 forks source link

Error in the logs QuickOSM #494

Closed Plague412 closed 3 months ago

Plague412 commented 3 months ago

2024-03-08T22:23:26 INFO Preset translations have been loaded and unzipped. 2024-03-08T22:24:29 INFO All OSM objects with the key 'building'='apartments' in the canvas or layer extent are going to be downloaded. 2024-03-08T22:24:29 INFO Query: buildingapartments 2024-03-08T22:24:29 INFO Encoded URL: https://overpass-api.de/api/interpreter?data=[out:xml] [timeout:25];%0A(%0A node%22building%22%3D%22apartments%22;%0A way%22building%22%3D%22apartments%22;%0A relation%22building%22%3D%22apartments%22;%0A);%0A(.;%3E;);%0Aout body;&info=QgisQuickOSMPlugin 2024-03-08T22:24:29 INFO Request completed 2024-03-08T22:24:29 INFO Checking OSM file content C:/Users/Владислав/AppData/Local/Temp/request-nmPLwy.osm 2024-03-08T22:24:29 INFO The OSM file is: C:/Users/Владислав/AppData/Local/Temp/request-nmPLwy.osm 2024-03-08T22:24:29 CRITICAL A critical error occurred, this is the traceback: 2024-03-08T22:24:29 CRITICAL
2024-03-08T22:24:29 CRITICAL base_processing_panel.py 2024-03-08T22:24:29 CRITICAL Error: Algorithm qgis:checkvalidity not found

2024-03-08T22:24:29 CRITICAL File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\ui\base_processing_panel.py", line 47, in run self._run()

          File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\ui\quick_query_panel.py", line 421, in _run
          num_layers = process_quick_query(

          File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\core\process.py", line 318, in process_quick_query
          return process_query(

          File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\core\process.py", line 257, in process_query
          return open_file(

          File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\core\process.py", line 106, in open_file
          layers = osm_parser.processing_parse()

          File "C:\Users/Владислав/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QuickOSM\core\parser\osm_parser.py", line 133, in processing_parse
          validity = processing.run(

          File "D:\QGIS/apps/qgis-ltr/./python/plugins\processing\tools\general.py", line 108, in run
          return Processing.runAlgorithm(algOrName, parameters, onFinish, feedback, context)

          File "D:\QGIS/apps/qgis-ltr/./python/plugins\processing\core\Processing.py", line 156, in runAlgorithm
          raise QgsProcessingException(msg)
Gustry commented 3 months ago

Duplicate of #422, you can fix it your self.