Редактирование схематического представления
Редактирование схематических представлений произведено в ArcMap.
На панели инструментов редактора схем сгруппированы все инструменты/команды очистки и алгоритмы компоновки схемы (schematic algorithm layouts), которые могут использоваться для очистки и компоновки схематических представлений. Все эти функции отключены до тех пор, пока не начат сеанс редактирования активного схематического представления; то есть необходимо начать сеанс редактирования прежде, чем компоновать схему.
Сеансы редактирования возможны только для активных схематических представлений.То есть когда вы начинаете сеанс редактирования при активном схематическом представлении, то он будет начат только для этого активного схематического представления.
Одновременно может редактироваться несколько схематических представлений, даже если операции редактирования влияют только на активное схематическое представление.
Во время сеанса редактирования каждая выполненная операция сохраняется в специальном накопителе отмены операций (undo stack), и может быть отменена в любое время до окончания сеанса редактирования.
Одновременно на одном и том же схематическом представлении может производиться несколько сеансов редактирования, однако сохранены могут быть только изменения, сделанные во время первого открытого сеанса.
Управление сеансами редактирования схематических представлений
Все команды, которые позволяют управлять сеансами редактирования схематических представлений, доступны на панели инструментов редактора схем, в меню редактора схем. В следующих ниже параграфах описаны подробности команд редактирования:
Начинаем сеанс редактирования схематического представления
Для того, чтобы начать сеанс редактирования схематического представления, необходимо выполнить следующие действия:
- В ниспадающем списке Активная схема (Active Diagram) выберите схему, с которой вы хотите работать.
- В раскрывающемся списке Редактор схем (Schematic Editor) выберите значок Начать редактирование схемы (Start Editing Diagram).
Начнется сеанс редактирования. Все инструменты и команды, доступные на панели инструментов редактора схем, будут автоматически включены и останутся включенными до тех пор, пока данная схема будет активной. Статус схемы блокируется до окончания сеанса редактирования.
Сеанс редактирования может быть открыт с любым схематическим представлением, как созданным в предыдущей версии Schematics, так и редактированным ранее другими пользователями. Но, несмотря на то, что с схематическими представлениями могут выполняться любые операции редактирования, сохранить изменения схемы может оказаться невозможно. В таких случаях после начале сеанса редактирования в информационном окне появится сообщение о том, что сохранение не будет разрешено. Более подробно о правах доступа и редактировании читайте в следующей секции Права доступа и редактирование схематических представлений.
Сохранение изменений, сделанных в схематических представлениях
Для того, чтобы сохранить изменения в активном схематическом представлении, необходимо сделать следующее:
- Убедитесь в том, что данное схематическое представление является именно тем, изменения которого вы хотите сохранить.
- Щелкните на ниспадающем меню Редактор схем (Schematic Editor).
- Щелкните Сохранить изменения схемы (Save Diagram Edits).
Все изменения, сделанные в активном схематическом представлении с момента открытия сеанса редактирования, или последнее сохраненное изменение приняты во внимание и сохранены в базе данных схемы. Если вы использовали команду Удалить объекты схемы (Remove Schematic Features), команду Сократить узлы (Reduce Nodes) или инструмент Восстановить связи схемы (Reconnect Schematic Link), воздействие на объекты схемы сохраняется в наборе схематических данных.
- Команда Сохранить изменения схемы (Save Diagram Edits) недоступна, когда изменения не могут быть сохранены для активной схемы (когда схема закрыта, создана из предыдущей версии Schematics, пользователь не имеет права доступа и т. п.).
- Если в качестве шаблона схемы указана автоматическая компоновка, то эта автоматическая компоновка больше не будет запускаться для схем данного шаблона, которые были сохранены.
- Команда Восстановить исходную компоновку (Restore Initial Layout) удаляет компоновку, сохраненную для схематического представления.
- Команда Обновить схему (Update Diagram) может быть также использована для восстановления соединения связей схемы и удаленных/сокращенных объектов схемы.
Прекращение редактирования схематических представлений
Чтобы закончить сеанс редактирования активного схематического представления, необходимо выполнить следующие действия:
- Убедитесь в том, что активная схема, сеанс редактирования которой вы хотите прекратить, является именно той самой схемой.
- Щелкните на ниспадающем меню Редактор схем (Schematic Editor).
- Щелкните ярлык Прекратить редактирование схемы (Stop Editing Diagram).
Если имеются несохраненные изменения, то перед закрытием вас попросят сохранить либо отклонить изменения, за исключением случаев, когда изменения для данного конкретного схематического представления не могут быть сохранены.
Права доступа и редактирование схематических представлений
Схематическое представление может быть преднамеренно заблокировано, чтобы не допустить изменения его компоновки пользователями. Оно также автоматически блокируется, как только над ним будет начат сеанс редактирования. Если будет начат сеанс редактирования над заблокированным схематическим представлением (например, когда схематическое представление уже редактируется другим пользователем), то будут возможны любые операции редактирования над этой схемой, но изменения сохранить будет невозможно.
Более подробно о блокировке/разблокировке схематических представлений
Схематическое представление, содержащееся в базе геоданных, с пометкой только для чтения или схематическое представление, для которого пользователь имеет только право чтения, подлежит редактированию, но изменения не могут быть сохранены; то есть над такой схемой могут выполняться любые операции редактирования, однако меню Сохранить изменения схемы (Save Diagram Edits) будет недоступно, что не позволит сохранять изменения.
Схематические представления, сохраненные в наборе схематических данных pre-10, могут редактироваться, но изменения не могут быть сохранены. Для полнофункциональной работы со схемами в наборе схематических данных pre-10 необходимо переместить этот набор схематических данных.
Использование клавиш быстрого выбора команд при редактировании схематических представлений в ArcMap
При редактировании схематического представления вы можете использовать клавиши быстрого выбора команд. что позволит вам работать более эффективно. Ниже перечислены доступные комбинации клавиатуры по каждому инструменту редактирования с указанием выполняемой функции .
- Клавиши общего назначения для выполнения команд
Эти клавиши быстрого выбора команд работают также и тогда, когда схематическое представление не редактируется.
Сочетание клавиш |
Результат применения |
---|---|
Запятая или клавиша ? |
Возвращает в предыдущий экстент |
Клавиша ; или точка |
Перемещает к следующему экстенту |
Знак ПЛЮС |
Фиксированное увеличение (Fixed zoom in) |
Дефис |
Фиксированное уменьшение (Fixed zoom out) |
Клавиша INSERT (вставить) |
Полный экстент (Full extent) |
HOME/END/PAGE UP/PAGE DOWN |
Перелистывает карту влево/направо/вверх/вниз |
Стрелки |
Прокручивает карту влево/направо/вверх/вниз |
F3 |
Наводит фокус клавиатуры на таблицу содержания, и вы таким образом можете перемещаться и взаимодействовать с ней |
F5 |
Обновляет дисплей |
F9 |
Приостанавливает отрисовку и вы, таким образом, можете делать изменения на карте без перерисовки карты после каждого ее изменения |
F11 |
Активирует выбранный фрейм данных |
- Когда активен один из инструментов Schematics
Нажмите и удерживайте в нажатом состоянии |
Чтобы временно активировать режим |
---|---|
Z |
Режим увеличения |
X |
Режим уменьшения |
C |
Режим перемещения |
B и щелчок |
Режим непрерывного увеличения и уменьшения |
B и щелчок правой кнопкой мыши |
Режим перемещения |
- Когда инструмент Редактировать/Переместить объект схемы активирован
Нажмите и удерживайте в нажатом состоянии |
Чтобы выполнить следующее действие |
---|---|
SHIFT |
Добавить вновь выбранные объекты схемы к текущей выборке |
CTRL |
Назначить узел схемы, на котором произведен щелчок, в качестве базового узла, либо назначить вершину, ближайшую к местоположению на связи схемы, на котором произведен щелчок, в качестве базовой точки |
SHIFT+любая стрелка |
Медленно перемещать выбранные объекты схемы вверх/вниз/влево/направо |
CTRL+любая стрелка |
Перемещать выбранные объекты схемы вверх/вниз/влево/направо |
- Когда активны вершина схемы или инструмент редактирования сегмента
Нажмите и удерживайте в нажатом состоянии |
Когда активен инструмент схемы |
Чтобы выполнить следующее действие |
---|---|---|
ALT |
Добавить вершину, Переместить вершину или редактировать вершину |
Удалить отмеченную вершину (на которой был сделан щелчок) |
CTRL |
Переместить вершину или редактировать вершину |
Переместить отмеченный сегмент (на котором был сделан щелчок) |
SHIFT |
Переместить сегменты (Move Segments) |
Добавить отмеченный сегмент к текущей выборке |
- Когда активированы инструменты Задать корень схемы (Set Schematic Root) или Задать окончание схемы (Set Schematic End)
Нажмите и удерживайте в нажатом состоянии |
Чтобы выполнить следующее действие |
---|---|
SHIFT |
Добавить отмеченный узел схемы к уже заданному набору корневых или конечных узлов схемы |