Staticload批量加载多个编辑图层数据(静态方法,用于恢复保存的编辑图层) 一次性请求所有图层数据,包含:指定图层内实体 + 所有新增实体
编辑图层名称数组
服务器来源信息
Optionalmapid?: stringOptionalversion?: stringOptionaldesignPath?: stringOptionalbranchName?: string分支名称,默认 "main"
OptionaloriginalJsonCompressed?: Uint8Array原始JSON压缩后的二进制数据(使用gzip压缩,节省内存)
OptionallastPatchId?: string当前图的父版本ID (parentId) 即当前编辑是基于哪个patch版本的 保存时作为 parentId 发送给后端用于版本比对和冲突检测
OptionaleditAreas?: BoundingBox[]编辑区域列表(瓦片模式下) 每个区域是一个独立的矩形范围
OptionalloadedEntityIds?: Set<number>已加载的实体ID集合(用于多区域编辑时去重) 避免同一个实体在多个区域选择时重复显示
OptionaleditLayers?: string[]编辑图层名称列表(瓦片模式下) 记录要编辑的图层名称,与 editAreas 是"或"的关系
OptionaltileAlpha?: number瓦片图层透明度(0-1) 瓦片模式下保存瓦片图层的透明度设置,下次打开时恢复
画布控制器
当前文档
图纸管理服务
加载结果
Staticget从地图服务获取图层列表(瓦片模式下使用) 瓦片模式下没有加载完整的图纸数据,需要通过 Service.getMapLayers() 获取 注意:需要先调用 openMap 才能获取图层列表
地图ID
Optionalversion: string版本号
图层信息列表
Staticget主入口方法
开始命令
瓦片模式图层编辑命令类