From 93c08f0b744576ac0fc426dbe761382f790fd810 Mon Sep 17 00:00:00 2001 From: Julien Cabieces Date: Thu, 11 Apr 2024 14:18:03 +0200 Subject: [PATCH] manual fix analysys --- .../processing/qgsalgorithmrasterlayeruniquevalues.cpp | 5 +---- src/analysis/processing/qgsalgorithmrastersurfacevolume.cpp | 5 +---- src/analysis/processing/qgsalgorithmrasterzonalstats.cpp | 2 +- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/analysis/processing/qgsalgorithmrasterlayeruniquevalues.cpp b/src/analysis/processing/qgsalgorithmrasterlayeruniquevalues.cpp index 41fd306620d..c618f188adb 100644 --- a/src/analysis/processing/qgsalgorithmrasterlayeruniquevalues.cpp +++ b/src/analysis/processing/qgsalgorithmrasterlayeruniquevalues.cpp @@ -116,7 +116,7 @@ QVariantMap QgsRasterLayerUniqueValuesReportAlgorithm::processAlgorithm( const Q QgsFields outFields; outFields.append( QgsField( QStringLiteral( "value" ), QMetaType::Type::Double, QString(), 20, 8 ) ); outFields.append( QgsField( QStringLiteral( "count" ), QMetaType::Type::LongLong, QString(), 20 ) ); - outFields.append( QgsField( areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QQMetaType::Type::Double QString(), 20, 8 ) ); + outFields.append( QgsField( areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QMetaType::Type::Double, QString(), 20, 8 ) ); sink.reset( parameterAsSink( parameters, QStringLiteral( "OUTPUT_TABLE" ), context, tableDest, outFields, Qgis::WkbType::NoGeometry, QgsCoordinateReferenceSystem() ) ); if ( !sink ) throw QgsProcessingException( invalidSinkError( parameters, QStringLiteral( "OUTPUT_TABLE" ) ) ); @@ -231,6 +231,3 @@ QVariantMap QgsRasterLayerUniqueValuesReportAlgorithm::processAlgorithm( const Q ///@endcond - - - diff --git a/src/analysis/processing/qgsalgorithmrastersurfacevolume.cpp b/src/analysis/processing/qgsalgorithmrastersurfacevolume.cpp index 84b3e48b225..09ef6d73977 100644 --- a/src/analysis/processing/qgsalgorithmrastersurfacevolume.cpp +++ b/src/analysis/processing/qgsalgorithmrastersurfacevolume.cpp @@ -139,7 +139,7 @@ QVariantMap QgsRasterSurfaceVolumeAlgorithm::processAlgorithm( const QVariantMap { QgsFields outFields; outFields.append( QgsField( QStringLiteral( "volume" ), QMetaType::Type::Double, QString(), 20, 8 ) ); - outFields.append( QgsField( areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QQMetaType::Type::Double QString(), 20, 8 ) ); + outFields.append( QgsField( areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QMetaType::Type::Double, QString(), 20, 8 ) ); outFields.append( QgsField( QStringLiteral( "pixel_count" ), QMetaType::Type::LongLong ) ); sink.reset( parameterAsSink( parameters, QStringLiteral( "OUTPUT_TABLE" ), context, tableDest, outFields, Qgis::WkbType::NoGeometry, QgsCoordinateReferenceSystem() ) ); if ( !sink ) @@ -252,6 +252,3 @@ QVariantMap QgsRasterSurfaceVolumeAlgorithm::processAlgorithm( const QVariantMap ///@endcond - - - diff --git a/src/analysis/processing/qgsalgorithmrasterzonalstats.cpp b/src/analysis/processing/qgsalgorithmrasterzonalstats.cpp index 674d8c01333..41001394c97 100644 --- a/src/analysis/processing/qgsalgorithmrasterzonalstats.cpp +++ b/src/analysis/processing/qgsalgorithmrasterzonalstats.cpp @@ -178,7 +178,7 @@ QVariantMap QgsRasterLayerZonalStatsAlgorithm::processAlgorithm( const QVariantM { QgsFields outFields; outFields.append( QgsField( QStringLiteral( "zone" ), QMetaType::Type::Double, QString(), 20, 8 ) ); - outFields.append( QgsField( areaUnit.isEmpty() ? "area" : areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QQMetaType::Type::Double QString(), 20, 8 ) ); + outFields.append( QgsField( areaUnit.isEmpty() ? "area" : areaUnit.replace( QStringLiteral( "²" ), QStringLiteral( "2" ) ), QMetaType::Type::Double, QString(), 20, 8 ) ); outFields.append( QgsField( QStringLiteral( "sum" ), QMetaType::Type::Double, QString(), 20, 8 ) ); outFields.append( QgsField( QStringLiteral( "count" ), QMetaType::Type::LongLong, QString(), 20 ) ); outFields.append( QgsField( QStringLiteral( "min" ), QMetaType::Type::Double, QString(), 20, 8 ) );