qgis / QGIS

QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS)
https://qgis.org
GNU General Public License v2.0
10.57k stars 3k forks source link

QGIS 3.31 (8838f89ef) - Point clound - Merge - Filter expression - Attributes are missing #53477

Open lieti opened 1 year ago

lieti commented 1 year ago

What is the bug or the crash?

In case of Merge tool in Point cloud data managements are missing preset options of attributes and values. You can type them manually, but it is unpractical.

For rest of Point cloud tools it is working fine

Steps to reproduce the issue

Versions

QGIS version | 3.31.0-Master | QGIS code revision | 8838f894ef -- | -- | -- | -- Qt version | 5.15.3 Python version | 3.9.5 Compiled against GDAL/OGR | 3.8.0dev-db31b50acf | Running against GDAL/OGR | 3.8.0dev-818e536b10 PROJ version | 9.2.1 EPSG Registry database version | v10.088 (2023-05-13) GEOS version | 3.11.2-CAPI-1.17.2 SQLite version | 3.41.1 PDAL version | 2.5.3 PostgreSQL client version | unknown SpatiaLite version | 5.0.1 QWT version | 6.1.6 QScintilla2 version | 2.13.1 OS version | Windows 10 Version 2009   |   |   |   This copy of QGIS writes debugging output.   |   |   |   Active Python plugins changeDataSource | 3.1 DEMto3D | 3.51 FreehandRasterGeoreferencer | 0.8.3 HCMGIS | 23.2.1 latlontools | 3.6.10 mapswipetool_plugin | 1.2 nominatim | 1.4.5 profiletool | 4.2.6 qgis-maptiler-plugin | 3.2 Qgis2threejs | 2.7.1 QRectangleCreator | 0.3 send2google_earth | 0.3.1 TerrainShading | 0.9.3 ViewshedAnalysis | 1.8 processing | 2.12.99 QGIS version 3.31.0-Master QGIS code revision [8838f894ef](https://github.com/qgis/QGIS/commit/8838f894ef) Qt version 5.15.3 Python version 3.9.5 Compiled against GDAL/OGR 3.8.0dev-db31b50acf Running against GDAL/OGR 3.8.0dev-818e536b10 PROJ version 9.2.1 EPSG Registry database version v10.088 (2023-05-13) GEOS version 3.11.2-CAPI-1.17.2 SQLite version 3.41.1 PDAL version 2.5.3 PostgreSQL client version unknown SpatiaLite version 5.0.1 QWT version 6.1.6 QScintilla2 version 2.13.1 OS version Windows 10 Version 2009 This copy of QGIS writes debugging output. Active Python plugins changeDataSource 3.1 DEMto3D 3.51 FreehandRasterGeoreferencer 0.8.3 HCMGIS 23.2.1 latlontools 3.6.10 mapswipetool_plugin 1.2 nominatim 1.4.5 profiletool 4.2.6 qgis-maptiler-plugin 3.2 Qgis2threejs 2.7.1 QRectangleCreator 0.3 send2google_earth 0.3.1 TerrainShading 0.9.3 ViewshedAnalysis 1.8 processing 2.12.99 ### Supported QGIS version - [ ] I'm running a supported QGIS version according to [the roadmap](https://www.qgis.org/en/site/getinvolved/development/roadmap.html#release-schedule). ### New profile - [X] I tried with a new [QGIS profile](https://docs.qgis.org/latest/en/docs/user_manual/introduction/qgis_configuration.html#working-with-user-profiles) ### Additional context - Multiple Win10 PC
alexbruy commented 12 months ago

I'd say this is more a feature request than bug. In merge tool input is a multiple layers parameter, which layer should be used to read attributes? What if some layers have different set of attributes?

Scanning all layers to compile list of common attributes is also not a solution as it will take quite a lot of time.