alibaba / spatial-data-vis-framework
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system48% (11,933 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts36% (6,130 lines)
mjs83% (3,903 lines)
cjs98% (1,159 lines)
js36% (418 lines)
html94% (253 lines)
cs22% (70 lines)
Duplication per Component (primary)
packages42% (6,982 lines)
backup59% (3,216 lines)
examples-vite81% (1,389 lines)
scripts19% (194 lines)
shared100% (152 lines)

Duplication Between Components (50+ lines)

G backup backup packages packages backup--packages 4786 shared shared backup--shared 936 examples-vite examples-vite backup--examples-vite 1001 packages--shared 3952 examples-vite--packages 54

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 2,500 duplicates...
Size#FoldersFilesLinesCode
116 x 2 packages/layers/gltf2/scripts
packages/utils/indicator/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/xyz-poi-tile/scripts
packages/polaris/polaris-lite/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/gsi/scripts
packages/utils/animation/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/polaris/polaris-react/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/utils/request-manager/scripts
packages/utils/tile-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/xyz-aoi-tile/scripts
packages/layers/xyz-poi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/xyz-aoi-tile/scripts
packages/utils/request-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/polaris/polaris-react/scripts
packages/utils/indicator/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/scatter/scripts
packages/layers/xyz-poi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/scatter/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/polaris/polaris-three/scripts
packages/utils/easing/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/gltf2/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/amap/scripts
packages/layers/gltf2/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/utils/animation/scripts
shared/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/geojson/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/polaris/polaris-react/scripts
packages/utils/tile-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/props-manager/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/core/coordinator/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/marker/scripts
packages/polaris/polaris-lite/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/geojson/scripts
packages/utils/tile-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/coordinator/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/props-manager/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/core/projections/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/xyz-poi-tile/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/flyline/scripts
packages/layers/gltf2/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/utils/easing/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/utils/animation/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/gltf2/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/utils/animation/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/polaris/polaris-three/scripts
packages/utils/indicator/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/amap/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/scatter/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/coordinator/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/projections/scripts
packages/utils/animation/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/projections/scripts
packages/layers/scatter/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/base/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/gsi/scripts
packages/utils/tile-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/utils/utils/scripts
packages/utils/worker-manager/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/marker/scripts
packages/utils/utils/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/props-manager/scripts
packages/layers/scatter/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/coordinator/scripts
packages/layers/xyz-poi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/label/scripts
packages/polaris/polaris-three/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/marker/scripts
packages/layers/xyz-poi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/flyline/scripts
packages/polaris/polaris-react/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/gltf2/scripts
packages/utils/animation/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/core/gsi/scripts
packages/layers/xyz-aoi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/flyline/scripts
packages/layers/label/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/marker/scripts
packages/layers/xyz-aoi-tile/scripts
1:135 (100%)
1:135 (100%)
view
116 x 2 packages/layers/label/scripts
packages/layers/marker/scripts
1:135 (100%)
1:135 (100%)
view
Duplicated Units
The list of top 22 duplicated units.
See data for all 22 unit duplicates...
Size#FoldersFilesLinesCode
49 x 2 examples-vite/layers/label
backup/examples-webpack-old/label
72:124 
82:134 
view
37 x 2 packages/layers/geojson/src
packages/layers/geojson/src/workers
148:204 
188:244 
view
24 x 3 packages/layers/xyz-poi-tile/src
packages/layers/geojson/src
packages/layers/xyz-aoi-tile/src
7:39 
23:55 
26:58 
view
15 x 2 packages/polaris/polaris-three/src/renderer
packages/polaris/polaris-lite/src/renderer
280:297 
259:276 
view
14 x 2 packages/layers/geojson/src
packages/layers/geojson/src/workers
209:238 
248:277 
view
13 x 2 packages/polaris/polaris-three/src/renderer
packages/polaris/polaris-lite/src/renderer
299:319 
278:298 
view
12 x 2 backup/renderers/renderer-gsi-gl2/src
backup/renderers/renderer-lite/src
348:361 
384:397 
view
10 x 2 packages/layers/xyz-poi-tile/src
packages/layers/xyz-aoi-tile/src
104:115 
123:134 
view
10 x 2 packages/core/gsi/src/polaris
backup/polaris/polaris-gsi/src
9:20 
6:17 
view
9 x 2 packages/core/gsi/src/layer/view
backup/layers/standard/src/view
91:102 
91:102 
view
9 x 5 examples-vite/layers/gltf
examples-vite/layers/gltf-three
examples-vite/layers/amap
examples-vite/layers/marker
examples-vite/lite-base
137:147 
137:147 
138:148 
185:195 
53:63 
view
9 x 2 backup/layers/standard/src/view
backup/core/view-gsi/src
88:98 
91:101 
view
8 x 2 packages/core/gsi/src/layer
backup/layers/standard/src
218:229 
307:318 
view
7 x 2 packages/core/projections/src
packages/core/projections/src
18:30 
24:36 
view
7 x 3 examples-vite/layers/polygon-three
examples-vite/layers/polygon
backup/examples-webpack-old/polygon
69:79 
77:87 
17:27 
view
7 x 2 examples-vite/layers/polygon-three
examples-vite/layers/polygon
172:181 
180:189 
view
7 x 2 backup/layers/standard/src/view
backup/core/view-gsi/src
103:111 
106:114 
view
6 x 2 packages/layers/geojson/src/workers
packages/layers/geojson/src/workers
6:14 
5:13 
view
6 x 2 packages/core/gsi/src/layer
backup/layers/standard/src
265:275 
404:414 
view
6 x 2 packages/core/projections/src
packages/core/projections/src
17:27 
19:29 
view
6 x 2 examples-vite/layers/polygon-three
examples-vite/layers/polygon
173:181 
181:189 
view
6 x 2 examples-vite/layers/amap
examples-vite/layers/marker
45:53 
43:51 
view