标绘成果结构设计
文件夹结构
text
标绘示例数据
├── plot.json
├── symbolLibs
│ ├── 标号库a
│ │ ├── 基础符号库a
│ │ │ └── a.svg
│ │ └── symbolLib.json
│ └── 标号库b
│ ├── 基础符号库b
│ │ └── b.svg
│ └── symbolLib.json
├── layers
│ ├── 图层a.json
│ └── 图层b.json
└── scripts
├── 脚本a.json
└── 脚本b.jsonplot.json文件
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"
}
]
}symbolLib.json文件
json
{
"name": "标号库a",
"symbols": [
{
"path": "基础符号库a",
"name": "基础符号库a",
"id": "{guid}",
"type": "folder",
"items": [
{
"id": "{guid}",
"name": "a",
"type": "triangle",
"path": "a.svg"
}
]
}
]
}