You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Processing][needs-docs] Improve some vector overlay algorithms description
* Some algorithms used almost the same label for the second layer and the output one (eg, "difference layer" vs "difference"), making hard to understand the description, in English and once translated. Overlay label is now used to name the second layer, matching the parameter identifier
* Add more details to description and try to harmonize as far as possible (more convenient for readers and translators)
* The union algorithm behavior changed deeply but its description got no updates
returnQObject::tr( "This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Difference layer. Input layer features that partially overlap the difference layer feature(s) are split along the boundary of the difference layer feature(s) and only the portions outside the difference layer features are retained." )
45
+
returnQObject::tr( "This algorithm extracts features from the Input layer that fall outside, or partially overlap, features in the Overlay layer. "
46
+
"Input layer features that partially overlap feature(s) in the Overlay layer are split along those features' boundary "
47
+
"and only the portions outside the Overlay layer features are retained." )
46
48
+ QStringLiteral( "\n\n" )
47
-
+ QObject::tr( "Attributes are not modified." );
49
+
+ QObject::tr( "Attributes are not modified, although properties such as area or length of the features will "
50
+
"be modified by the difference operation. If such properties are stored as attributes, those attributes will have to "
returnQObject::tr( "This algorithm extracts the overlapping portions of features in the Input and Overlay layers. Features in the Overlay layer are assigned the attributes of the overlapping features from both the Input and Overlay layers." );
47
+
returnQObject::tr( "This algorithm extracts the overlapping portions of features in the Input and Overlay layers. "
48
+
"Features in the output Intersection layer are assigned the attributes of the overlapping features "
returnQObject::tr( "This algorithm creates a layer containing features from both the Input and Difference layers but with the overlapping areas between the two layers removed. The attribute table of the Symmetrical Difference layer contains attributes from both the Input and Difference layers." );
44
+
returnQObject::tr( "This algorithm extracts the portions of features from both the Input and Overlay layers that do not overlap. "
45
+
"Overlapping areas between the two layers are removed. The attribute table of the Symmetrical Difference layer "
46
+
"contains original attributes from both the Input and Difference layers." );
returnQObject::tr( "This algorithm creates a layer containing all the features from both input layers. In the case of polygon layers, separate features are created for overlapping and non-overlapping features. The attribute table of the union layer contains attribute values from the respective input layer for non-overlapping features, and attribute values from both input layers for overlapping features." );
45
+
returnQObject::tr( "This algorithm checks overlaps between features within the Input layer and creates separate features for overlapping "
46
+
"and non-overlapping parts. The area of overlap will create as many identical overlapping features as there are "
47
+
"features that participate in that overlap." )
48
+
+ QStringLiteral( "\n\n" )
49
+
+ QObject::tr( "An Overlay layer can also be used, in which case features from each layer are split at their overlap with features from "
50
+
"the other one, creating a layer containing all the portions from both Input and Overlay layers. "
51
+
"The attribute table of the Union layer is filled with attribute values from the respective original layer "
52
+
"for non-overlapping features, and attribute values from both layers for overlapping features." );
0 commit comments