Function Description
Merge objects meeting certain conditions in a Line Dataset, Region Dataset and Text Dataset into one object. This feature is available for Line Dataset, 2D Region Dataset, 3D Line Dataset, and Text Dataset.
Dataset Dissolve is subject to the following conditions:
- The value of a field is the same between data objects.
- Line objects can be blended only when their endpoints coincide.
- Face objects must intersect or be adjacent (have a common edge).
The Dataset Dissolve function includes three processing methods: fusion, combination and Group after Dissolving.
Text Dataset Dissolve supports only the Combined processing mode
by default- The effect of the fusion function is as follows: Fuse the object
numbered 1 As shown above, Show Results fusion is to fuse multiple sub-objects into a simple object. The region numbered 1 is fused, but the non-adjacent objects are not fused.
- The effect of the combined function is as follows: The objects
numbered 1 are combined into a Compound As shown above, the Show Results combination is to combine multiple child objects into a Compound, in which the intersection part of the objects is processed according to the Xor operation.
The effect of the Group after Dissolving function is as follows:
The objectsnumbered 1 are combined into a Compound
Function entrance
- Data tab-> Data Processing group-> Vector-> Fusion.
- Toolbox-> Data Processing-> Vector-> Fusion.
Parameter Description
- Source Data: displays all lines and Region Dataset under the selected Datasource. Select the Dataset to be fused.
- Fusion Mode: The system provides three fusion modes.
- Fuse: Objects with the same Property Field value and intersection or distance within the fusion tolerance range are merged into a whole object.
- Combination: The objects with the same Property Field value are combined into one object, and the overlapping part is deleted.
- Group after Dissolving: The objects with the same Property Field value and intersected/tangent are merged into a simple object. After merging, if the Merged Field values of the objects are different, they are combined into a complex object.
- Fusion Tolerance: After fusion, if the distance between two or more nodes is within this tolerance range, they will be merged into one node. The default value is one millionth of the Dataset boundary range (the maximum tolerance is 100 times the default tolerance), and the unit is the original unit of Dataset. Caution:In case of
text Dataset Dissolve, only combination is supported as the fusion mode, and the fusion limit cannot be set (meaningless).
- Filter Expression: Only objects meeting this condition can participate in the fusion operation.
- Process objects which have no field values: If this check box is selected, the objects whose Merged Field values are null will participate in the merge operation.
- Merged Field: a field in the Dataset with the same field value. Data fusion and combination are carried out according to the value of this field.
- Statistic Field: Perform field statistics on fused objects (generate new field storage statistic values), Statistics Type can be Max, Min, Sum, Average, First Object, Last Object, Text Link.
- Maximum value: calculate the maximum value of the field for the fusion/combination object. It is only valid for numeric fields and time fields.
- Minimum value: The minimum value of the field for the fusion/combination object. It is only valid for numeric fields and time fields.
- Sum: Sums the fields of the fused/combined objects. It is only valid for numeric fields.
- Average value: calculate the average value of the field for the fused/combined object. It is only valid for the numeric field.
- First Object: Get the field value corresponding to the object with the smallest SmID in the fusion/combination object.
- Last Object: Get the field value corresponding to the object with the largest SmID in the fusion/combination object.
- Text Link: get the string connected by semicolon (;) for the field value in the fusion/combination object. It is only valid for the Text field. Application scenario: The expressway Dataset contains an administrative division field. During integration, the value of the field needs to be connected with a semicolon to know which administrative division the expressway passes through. Caution:Merged Field must be set when
using this type. The Merged Field values of Text Link objects need to be the same.
- Preserve the table structure of the source dataset: Check to keep the Table Structure of Source Dataset. When this parameter is checked, it will Preserve the table structure of the source dataset, that is, all other fields that are not selected as Merged Field and Statistic Field will be reserved. And The field's values are empty.
- Result Data: Name and save the merged Result Dataset, and select the Datasource where the Dataset is located.
same Merged Field value, the system will not merge.
Related topics