{
  "sections": [
    {
      "id": "快速入门",
      "title": "快速入门",
      "pages": [
        {
          "slug": "1-ku-gai-shu",
          "title": "库概述",
          "file": "1-ku-gai-shu.md",
          "level": "Beginner"
        },
        {
          "slug": "2-an-zhuang-yu-huan-jing-pei-zhi",
          "title": "安装与环境配置",
          "file": "2-an-zhuang-yu-huan-jing-pei-zhi.md",
          "level": "Beginner"
        },
        {
          "slug": "3-di-ge-jiao-ben-cha-xun-di-wu-shu-xing",
          "title": "第一个脚本：查询地物属性",
          "file": "3-di-ge-jiao-ben-cha-xun-di-wu-shu-xing.md",
          "level": "Beginner"
        },
        {
          "slug": "4-shi-yong-ssprocess-guan-li-xuan-ze-ji",
          "title": "使用 SSProcess 管理选择集",
          "file": "4-shi-yong-ssprocess-guan-li-xuan-ze-ji.md",
          "level": "Beginner"
        },
        {
          "slug": "5-yun-xing-nei-zhi-shi-li-jiao-ben",
          "title": "运行内置示例脚本",
          "file": "5-yun-xing-nei-zhi-shi-li-jiao-ben.md",
          "level": "Beginner"
        }
      ]
    },
    {
      "id": "核心概念与架构",
      "title": "核心概念与架构",
      "pages": [
        {
          "slug": "6-sunvstation-xi-tong-jia-gou",
          "title": "SunvStation 系统架构",
          "file": "6-sunvstation-xi-tong-jia-gou.md",
          "level": "Intermediate"
        },
        {
          "slug": "7-swig-feng-zhuang-ji-zhi-shuo-ming",
          "title": "SWIG 封装机制说明",
          "file": "7-swig-feng-zhuang-ji-zhi-shuo-ming.md",
          "level": "Intermediate"
        },
        {
          "slug": "8-gong-zuo-kong-jian-yu-di-tu-gai-nian",
          "title": "工作空间与地图概念",
          "file": "8-gong-zuo-kong-jian-yu-di-tu-gai-nian.md",
          "level": "Intermediate"
        },
        {
          "slug": "9-mixin-she-ji-mo-shi",
          "title": "Mixin 设计模式",
          "file": "9-mixin-she-ji-mo-shi.md",
          "level": "Intermediate"
        },
        {
          "slug": "10-c-kuo-zhan-mo-kuai-yu-python-jie-kou",
          "title": "C++ 扩展模块与 Python 接口",
          "file": "10-c-kuo-zhan-mo-kuai-yu-python-jie-kou.md",
          "level": "Advanced"
        }
      ]
    },
    {
      "id": "选择集与查询",
      "title": "选择集与查询",
      "groups": [
        {
          "title": "选择集基础操作",
          "pages": [
            {
              "slug": "11-qing-chu-yu-chu-shi-hua-xuan-ze-ji",
              "title": "清除与初始化选择集",
              "file": "11-qing-chu-yu-chu-shi-hua-xuan-ze-ji.md",
              "level": "Beginner"
            },
            {
              "slug": "12-she-zhi-xuan-ze-tiao-jian",
              "title": "设置选择条件",
              "file": "12-she-zhi-xuan-ze-tiao-jian.md",
              "level": "Intermediate"
            },
            {
              "slug": "13-zhi-xing-guo-lu-cha-xun",
              "title": "执行过滤查询",
              "file": "13-zhi-xing-guo-lu-cha-xun.md",
              "level": "Intermediate"
            },
            {
              "slug": "14-bian-li-xuan-ze-ji-dui-xiang",
              "title": "遍历选择集对象",
              "file": "14-bian-li-xuan-ze-ji-dui-xiang.md",
              "level": "Intermediate"
            }
          ]
        },
        {
          "title": "地物属性读写",
          "pages": [
            {
              "slug": "15-huo-qu-di-wu-shu-xing-zhi",
              "title": "获取地物属性值",
              "file": "15-huo-qu-di-wu-shu-xing-zhi.md",
              "level": "Intermediate"
            },
            {
              "slug": "16-xiu-gai-di-wu-shu-xing-zhi",
              "title": "修改地物属性值",
              "file": "16-xiu-gai-di-wu-shu-xing-zhi.md",
              "level": "Intermediate"
            },
            {
              "slug": "17-di-wu-ji-ben-shu-xing-xiang-jie",
              "title": "地物基本属性详解",
              "file": "17-di-wu-ji-ben-shu-xing-xiang-jie.md",
              "level": "Intermediate"
            },
            {
              "slug": "18-kuo-zhan-shu-xing-yu-zi-ding-yi-shu-xing",
              "title": "扩展属性与自定义属性",
              "file": "18-kuo-zhan-shu-xing-yu-zi-ding-yi-shu-xing.md",
              "level": "Advanced"
            }
          ]
        }
      ]
    },
    {
      "id": "地理对象编辑",
      "title": "地理对象编辑",
      "groups": [
        {
          "title": "对象创建与管理",
          "pages": [
            {
              "slug": "19-chuang-jian-mo-ren-di-wu-dui-xiang",
              "title": "创建默认地物对象",
              "file": "19-chuang-jian-mo-ren-di-wu-dui-xiang.md",
              "level": "Intermediate"
            },
            {
              "slug": "20-tong-guo-bian-ma-chuang-jian-dui-xiang",
              "title": "通过编码创建对象",
              "file": "20-tong-guo-bian-ma-chuang-jian-dui-xiang.md",
              "level": "Intermediate"
            },
            {
              "slug": "21-tian-jia-dui-xiang-zuo-biao-dian",
              "title": "添加对象坐标点",
              "file": "21-tian-jia-dui-xiang-zuo-biao-dian.md",
              "level": "Intermediate"
            },
            {
              "slug": "22-shan-chu-dui-xiang-cao-zuo",
              "title": "删除对象操作",
              "file": "22-shan-chu-dui-xiang-cao-zuo.md",
              "level": "Intermediate"
            }
          ]
        },
        {
          "title": "批量操作与缓存",
          "pages": [
            {
              "slug": "23-dui-xiang-huan-cun-ji-zhi",
              "title": "对象缓存机制",
              "file": "23-dui-xiang-huan-cun-ji-zhi.md",
              "level": "Advanced"
            },
            {
              "slug": "24-pi-liang-bao-cun-dao-shu-ju-ku",
              "title": "批量保存到数据库",
              "file": "24-pi-liang-bao-cun-dao-shu-ju-ku.md",
              "level": "Advanced"
            },
            {
              "slug": "25-che-xiao-biao-ji-guan-li",
              "title": "撤销标记管理",
              "file": "25-che-xiao-biao-ji-guan-li.md",
              "level": "Advanced"
            }
          ]
        }
      ]
    },
    {
      "id": "数据交换与导入导出",
      "title": "数据交换与导入导出",
      "pages": [
        {
          "slug": "26-shu-ju-jiao-huan-can-shu-pei-zhi",
          "title": "数据交换参数配置",
          "file": "26-shu-ju-jiao-huan-can-shu-pei-zhi.md",
          "level": "Intermediate"
        },
        {
          "slug": "27-dao-ru-wai-bu-shu-ju",
          "title": "导入外部数据",
          "file": "27-dao-ru-wai-bu-shu-ju.md",
          "level": "Intermediate"
        },
        {
          "slug": "28-dao-chu-shu-ju-dao-wen-jian",
          "title": "导出数据到文件",
          "file": "28-dao-chu-shu-ju-dao-wen-jian.md",
          "level": "Intermediate"
        },
        {
          "slug": "29-zi-ding-yi-shu-ju-jiao-huan-liu-cheng",
          "title": "自定义数据交换流程",
          "file": "29-zi-ding-yi-shu-ju-jiao-huan-liu-cheng.md",
          "level": "Advanced"
        }
      ]
    },
    {
      "id": "数据检查与验证",
      "title": "数据检查与验证",
      "pages": [
        {
          "slug": "30-shu-ju-jian-cha-ji-lu-guan-li",
          "title": "数据检查记录管理",
          "file": "30-shu-ju-jian-cha-ji-lu-guan-li.md",
          "level": "Intermediate"
        },
        {
          "slug": "31-tian-jia-yu-jia-zai-jian-cha-ji-lu",
          "title": "添加与加载检查记录",
          "file": "31-tian-jia-yu-jia-zai-jian-cha-ji-lu.md",
          "level": "Intermediate"
        },
        {
          "slug": "32-xian-shi-jian-cha-jie-guo",
          "title": "显示检查结果",
          "file": "32-xian-shi-jian-cha-jie-guo.md",
          "level": "Intermediate"
        },
        {
          "slug": "33-zi-ding-yi-jian-cha-gui-ze",
          "title": "自定义检查规则",
          "file": "33-zi-ding-yi-jian-cha-gui-ze.md",
          "level": "Advanced"
        }
      ]
    },
    {
      "id": "高级功能",
      "title": "高级功能",
      "groups": [
        {
          "title": "项目与工作流",
          "pages": [
            {
              "slug": "34-huo-qu-gong-zuo-kong-jian-xin-xi",
              "title": "获取工作空间信息",
              "file": "34-huo-qu-gong-zuo-kong-jian-xin-xi.md",
              "level": "Intermediate"
            },
            {
              "slug": "35-xi-tong-lu-jing-guan-li",
              "title": "系统路径管理",
              "file": "35-xi-tong-lu-jing-guan-li.md",
              "level": "Intermediate"
            },
            {
              "slug": "36-di-tu-suo-fang-kong-zhi",
              "title": "地图缩放控制",
              "file": "36-di-tu-suo-fang-kong-zhi.md",
              "level": "Intermediate"
            }
          ]
        },
        {
          "title": "日志与进度",
          "pages": [
            {
              "slug": "37-pei-zhi-ri-zhi-ji-lu-qi",
              "title": "配置日志记录器",
              "file": "37-pei-zhi-ri-zhi-ji-lu-qi.md",
              "level": "Beginner"
            },
            {
              "slug": "38-jin-du-tiao-shi-yong-zhi-nan",
              "title": "进度条使用指南",
              "file": "38-jin-du-tiao-shi-yong-zhi-nan.md",
              "level": "Beginner"
            },
            {
              "slug": "39-cuo-wu-chu-li-yu-yi-chang-guan-li",
              "title": "错误处理与异常管理",
              "file": "39-cuo-wu-chu-li-yu-yi-chang-guan-li.md",
              "level": "Advanced"
            }
          ]
        }
      ]
    },
    {
      "id": "参考手册",
      "title": "参考手册",
      "groups": [
        {
          "title": "核心类与模块",
          "pages": [
            {
              "slug": "40-ssprocessmanager-wan-zheng-api",
              "title": "SSProcessManager 完整 API",
              "file": "40-ssprocessmanager-wan-zheng-api.md",
              "level": "Advanced"
            },
            {
              "slug": "41-objbaseattr-shu-xing-suo-yin",
              "title": "ObjBaseAttr 属性索引",
              "file": "41-objbaseattr-shu-xing-suo-yin.md",
              "level": "Advanced"
            },
            {
              "slug": "42-di-li-dui-xiang-lei-xing-ding-yi",
              "title": "地理对象类型定义",
              "file": "42-di-li-dui-xiang-lei-xing-ding-yi.md",
              "level": "Advanced"
            }
          ]
        },
        {
          "title": "工具函数",
          "pages": [
            {
              "slug": "43-shu-xue-ji-suan-gong-ju",
              "title": "数学计算工具",
              "file": "43-shu-xue-ji-suan-gong-ju.md",
              "level": "Advanced"
            },
            {
              "slug": "44-zuo-biao-zhuan-huan-gong-ju",
              "title": "坐标转换工具",
              "file": "44-zuo-biao-zhuan-huan-gong-ju.md",
              "level": "Advanced"
            },
            {
              "slug": "45-shu-ju-ku-geng-xin-jie-kou",
              "title": "数据库更新接口",
              "file": "45-shu-ju-ku-geng-xin-jie-kou.md",
              "level": "Advanced"
            }
          ]
        }
      ]
    }
  ]
}