# 标绘成果结构设计
# 文件夹结构
标绘示例数据
├── plot.json
├── symbolLibs
│ ├── 标号库a
│ │ ├── 基础符号库a
│ │ │ └── a.svg
│ │ └── symbolLib.json
│ └── 标号库b
│ ├── 基础符号库b
│ │ └── b.svg
│ └── symbolLib.json
├── layers
│ ├── 图层a.json
│ └── 图层b.json
└── scripts
├── 脚本a.json
└── 脚本b.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# plot.json文件
{
"asset": "zondy",
"description": "",
"symbolLibs": [
{
"libID": "{guid}",
"path": "symbolLibs/标号库a/symbolLib.json",
"name": "标号库a"
},
{
"libID": "{guid}",
"path": "symbolLibs/标号库b/symbolLib.json",
"name": "标号库b"
},
{
"libID": "{guid}",
"path": "symbolLibs/标号库c/symbolLib.json",
"name": "标号库c"
}
],
"layers": [
{
"layerID": "{guid}",
"path": "layers/图层a.json",
"name": "图层a"
}
],
"scripts": [
{
"scriptID": "{guid}",
"path": "scripts/脚本a.json",
"name": "脚本a"
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# symbolLib.json文件
{
"name": "标号库a",
"symbols": [
{
"path": "基础符号库a",
"name": "基础符号库a",
"id": "{guid}",
"type": "folder",
"items": [
{
"id": "{guid}",
"name": "a",
"type": "triangle",
"path": "a.svg"
}
]
}
]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19