DSF stacking analysis

Feature Description

The principle of the DSF stacking analysis tool is the same as Overlay Analysis. The difference is that DSF stacking analysis can only input datasets read from the SuperMap DSF data source, supporting HDFS and local file directories (file://). DSF is a vector data storage method optimized for distributed computing, which can significantly improve the computational performance for large data volumes. It is recommended for vector stacking at the ten-million level and above.

Parameter Description

Parameter Name Default Value Parameter Interpretation Parameter Type
Source Data   Source data to be overlaid DSFFeatureRDD
Overlay Dataset   Overlay dataset, only supports region dataset DSFFeatureRDD
Field collection to be preserved in the source data to be overlaid
(Optional)
  Field collection to be preserved in the source data to be overlaid. If the source data and overlay data have fields with the same name, in the result dataset, the field from the source data will be named 'fieldname_1', and from the overlay data will be named 'fieldname_2'. String
Field collection preserved in the overlay dataset
(Optional)
  Field collection preserved in the overlay dataset. For clip, erase, and update modes, this parameter does not need to be set. If the source data and overlay data have fields with the same name, in the result dataset, the field from the source data will be named 'fieldname_1', and from the overlay data will be named 'fieldname_2'. String
Overlay Analysis Type of Operation   Overlay analysis type of operation: Clip, source data supports points, lines, and polygons. Intersect, source data supports points, lines, and polygons. Erase, source data supports points, lines, and polygons. Identity, source data supports points, lines, and polygons. Update, source data supports polygons. XOR Difference, source data supports polygons. Union, source data supports polygons. JavaSpatialOperatorType
Fuzzy
(Optional)
0.0 Fuzzy. The default value is 0.0. If the dataset's coordinate system is a geographic coordinate system, a fuzzy of 1.0e-8 will be used. When the coordinate system is empty or a projected coordinate system, a fuzzy of 1.0e-3 will be used. Double
Preprocessing Topology or Not
(Optional)
true Whether to preprocess topology or not. It is only valid when the source data is polygon data. The default is true. Boolean
Whether to Return Single Geometry
(Optional)
true When performing clip, intersect, and identity on lines and polygons, if a line is within multiple polygon objects (with overlapping polygons) or at the boundary, return a single line object or multiple line objects. That is, if set to true, return a single line object; if set to false, return multiple independent line objects. Boolean