编辑逻辑示意图
在 ArcMap 中编辑逻辑示意图。
“逻辑示意图编辑器”工具条对可用于优化和布局逻辑示意图的所有优化工具/命令和逻辑示意图算法布局进行了重新分组。在活动的逻辑示意图上启动编辑会话之前,所有这些功能均不可用;也就是说,首先需要在活动的逻辑示意图上启动编辑会话,然后才能对其进行布局。
编辑会话通过逻辑示意图进行管理;也就是说,如果在某一逻辑示意图处于活动状态时启动编辑会话,此编辑会话将只用于这一活动逻辑示意图。
可以同时编辑多个逻辑示意图,即使编辑操作只作用于活动的逻辑示意图。
在编辑会话期间,每个编辑操作都存储在撤消堆栈中并且在编辑会话停止之前均可撤消。
在同一逻辑示意图中一次可打开多个编辑会话,但只能保存在第一个打开的会话中所做的编辑。
管理逻辑示意图上的编辑会话
所有可用于管理逻辑示意图上的编辑会话的命令均位于“逻辑示意图编辑器”菜单下的“逻辑示意图编辑器”工具条中。以下各段将详细介绍这些编辑命令:
在逻辑示意图上启动编辑会话
要在逻辑示意图上启动编辑会话,必须按以下步骤进行操作:
- 从活动逻辑示意图下拉列表中选择要处理的逻辑示意图。
- 单击逻辑示意图编辑器下拉箭头并指向 开始编辑逻辑示意图。
编辑会话将启动。“逻辑示意图编辑器”工具条中的所有工具和命令将自动变为可用状态,并将在此逻辑示意图活动时保持可用状态。在编辑会话停止之前,逻辑示意图将为锁定状态。
可以在任意逻辑示意图上打开编辑会话,无论该逻辑示意图是否通过先前版本的 Schematics 生成或者是否已由其他用户进行编辑。虽然可在逻辑示意图上进行任何编辑操作,但是可能无法保存对逻辑示意图的编辑。在这种情况下,编辑会话打开时将会显示一个消息框,提示您不允许进行保存。要了解有关权限和版本的详细信息,请阅读下一部分,逻辑示意图的权限和版本。
保存在逻辑示意图上所做的编辑
要保存在活动逻辑示意图上所做的编辑,必须按以下步骤进行操作:
- 确保活动逻辑示意图是要保存编辑内容的逻辑示意图。
- 单击逻辑示意图编辑器下拉菜单。
- 单击 保存逻辑示意图编辑内容。
自打开或上次保存编辑会话以来对活动逻辑示意图所做的所有编辑都将列入考虑范围并保存在逻辑示意图数据库中。如果使用了 移除逻辑示意图要素命令、 减少结点命令或者 重新连接逻辑示意图连接工具,对逻辑示意图要素所做的编辑将保存在逻辑示意图数据集中。
- 当无法保存对活动逻辑示意图的编辑时(例如,逻辑示意图被锁定时,逻辑示意图由先前版本的 Schematics 生成,或者用户不具有对逻辑示意图的写入权限等等情况), 保存逻辑示意图编辑内容命令不可用。
- 如果已将自动布局指定为逻辑示意图模板,则将不再为已保存此模板的逻辑示意图启用该自动布局。
- 恢复初始布局命令将移除已保存的逻辑示意图布局。
- 更新逻辑示意图命令也可用于恢复逻辑示意图连接和已移除/已减少的逻辑示意图要素。
停止在逻辑示意图上的编辑
以下步骤说明了如何关闭活动逻辑示意图上的编辑会话:
- 确保活动逻辑示意图是要停止编辑会话的逻辑示意图。
- 单击逻辑示意图编辑器下拉菜单。
- 单击 停止编辑逻辑示意图。
如果存在任何未保存的编辑内容,关闭前系统将提示您是保存还是放弃编辑内容,除非对于活动逻辑示意图没有任何可保存的编辑内容。
逻辑示意图的权限和版本
可以特意锁定逻辑示意图以避免其他用户更改它的布局。当在逻辑示意图上启动编辑会话时,它也将被自动锁定。当在已锁定的逻辑示意图(例如,当逻辑示意图正在由其他用户进行编辑)上启动编辑会话时,可以在逻辑示意图上执行任意编辑操作,但无法保存任何编辑内容。
可以对只读状态的地理数据库中包含的逻辑示意图或者只具有读取权限的逻辑示意图进行编辑,但无法保存任何编辑内容;也就是说,可以在这样的逻辑示意图上执行任意编辑操作,但 保存逻辑示意图编辑内容菜单不可用,这样便无法保存编辑内容。
可以对存储在第 10 版之前版本的逻辑示意图数据集中的逻辑示意图进行编辑,但无法保存编辑内容。要使用完整功能处理第 10 版之前版本的逻辑示意图数据集中的逻辑示意图,必须对此逻辑示意图数据集进行迁移。
在 ArcMap 中编辑逻辑示意图时可能用到的键盘快捷键
编辑逻辑示意图时,可以使用多个键盘快捷键以便更高效地操作和执行 Schematics 编辑功能。以下各部分列出了各编辑工具的键盘快捷键以及这些快捷键将执行该工具的哪些功能。
- 执行操作的通用快捷键
未编辑活动逻辑示意图时,这些键盘快捷键仍然有效。
键盘快捷键 |
将执行的操作 |
---|---|
“逗号”键或 ? 键 |
返回到上一视图 |
; 键或“句号”键 |
前进到下一视图 |
加号 |
固定比例放大 |
连字符 |
固定比例缩小 |
Insert |
全图 |
Home/End/Page Up/Page Down |
将地图向左/右/上/下翻页 |
方向键 |
将地图向左/右/上/下滚动 |
F3 |
将键盘焦点置于内容列表上以便可对其进行导航和与其交互 |
F5 |
刷新并重绘显示 |
F9 |
暂停绘制,这样即可对地图进行更改而无需在每次更改后重绘地图 |
F11 |
激活所选数据框 |
- 当任意 Schematics 工具处于活动状态时
按住 |
可暂时激活以下模式 |
---|---|
Z |
放大模式 |
X |
缩小模式 |
C |
平移模式 |
按住 B 并单击 |
连续放大和缩小模式 |
按住 B 并右键单击 |
平移模式 |
- 当“编辑/移动逻辑示意图要素”工具处于活动状态时
按住 |
将执行以下操作 |
---|---|
Shift |
将新选择的逻辑示意图要素添加到当前选择内容 |
Ctrl |
将单击的逻辑示意图结点指定为参考结点或者将逻辑示意图连接线上距单击位置最近的折点指定为参考点 |
Shift + 任意方向键 |
向上/下/左/右慢速移动所选逻辑示意图要素 |
Ctrl + 任意方向键 |
向上/下/左/右移动所选逻辑示意图要素 |
- 当逻辑示意图折点或线段编辑工具处于活动状态时
按住 |
当以下逻辑示意图工具处于活动状态时 |
将执行以下操作 |
---|---|---|
Alt |
添加折点、移动折点或编辑折点 |
移除单击的折点 |
Ctrl |
移动折点或编辑折点 |
移动单击的线段 |
Shift |
移动线段 |
将单击的线段添加到当前选择内容 |
- 当“设置逻辑示意图根元素”或“设置逻辑示意图终止元素”工具处于活动状态时
按住 |
将执行以下操作 |
---|---|
Shift |
将单击的逻辑示意图结点添加到已指定的逻辑示意图根元素或终止元素结点的集合 |