撤销/重做编辑栈

所有编辑的完整撤销/重做历史

矢量编辑

Load GeoJSON

Start editing with undo/redo

How It Works

  • • Each edit operation creates a new history entry
  • • Undo reverts to the previous state
  • • Redo moves forward if you've undone changes
  • • Making a new edit after undo clears future history
  • • Click any history entry to jump to that state

跟踪所有编辑,支持无限撤销/重做。记录的操作:顶点移动、要素移动/旋转/缩放、顶点添加/删除、要素添加/删除、属性更改。每个操作都有时间戳和标签。

键盘快捷键:Ctrl+Z(撤销)、Ctrl+Shift+Z或Ctrl+Y(重做)。历史面板按时间顺序列出所有操作;点击任何条目跳转到该状态。如果撤销然后进行新编辑,撤销的操作移动到仍可访问的分支。

历史保持到页面重新加载或显式清除。可以将编辑历史导出为JSON以供审计目的。内存使用随操作数量而增加;对于非常长的会话和大型数据集,考虑定期保存和历史清除。

100% 客户端处理 - 您的数据保持私密,永不离开您的设备