Переход к Task Assistant Manager 10
рабочие процессы Task Assistant
В ArcGIS 10, среда редактирования ArcMap была обновлена для обеспечения усовершенствованного подхода и использует концепцию шаблонов объектов. Шаблоны объектов замещают задачу редактирования и целевой слой в модели редактирования 9.3.
Task Assistant Manager не производит автоматической конвертации рабочих процессов task assistant задачи редактирования и целевого слоя для использования шаблонов объектов. Так как во многих ситуациях необходимо изменить порядок выполнения рабочих процессов для того, чтобы поддерживались внесенные в интерфейс ArcGIS изменения.
Вместо этого Task Assistant Manager предупреждает о том, что данный рабочий процесс содержит неподдерживаемые элементы конфигурации, и затем выделяет и расширяет этапы рабочих процессов, содержащие данные элементы. Разработчики должны использовать нормальные инструменты редактирования рабочего процесса task assistant, чтобы вручную обновлять рабочий процесс и шаги рабочего процесса для правильного применения шаблонов объектов и инструментов конструирования. Обновленные файлы рабочих процессов пользователи могут получить у разработчика рабочего процесса.
Например, рабочий процесс руководства Task Assistant Manager был ранее определён следующим образом:
![]() |
Загрузка данного рабочего процесса в Task Assistant Manager 10 отображает следующее:
![]() |
Узел предупреждения, добавленный в начало файла рабочего процесса, показывает, что присутствуют неподдерживаемые элементы. А также каждый узел, содержащий неподдерживаемые элементы, снабжён особым стилем предупреждения и расширен для показа каждой из пользовательских настроек неподдерживаемого элемента. Данные дочерние узлы создаются как Только поименованные (Name only) узлы (то есть, они не имеют пользовательских настроек ArcGIS) и существуют только как индикаторы. Не поддерживаемые пользовательские установки удаляются из оригинального узла.
Предполагается, что Разработчик будет перемещаться к каждому из выделенных узлов при включении и использовании закладки Разработчик (Designer) для модификации оригинального узла, обновления стиля узла и установки новых пользовательских настроек ArcGIS, если потребуется. Только поименованные дочерние узлы могут быть удалены по завершении этого. После обновления всех выделенные узлов рабочий процесс может быть сохранён.
Для практического применения преимуществ ArcMap 10, реализуемых шаблонами объектов, рекомендуется изучить их использование в редактировании. Тем не менее, для некоторых организаций, которые используют интенсивные рабочие процессы редактирования, ArcGIS всё же обеспечивает опцию возврата к среде редактирования ArcGIS 9.3. Данные настройки находятся в утилите Advanced ArcMap Settings (Расширенные настройки ArcMap), расположенной в папке \Utilities там, где установлена ArcGIS. Task Assistant Manager поддерживает эту настройку, позволяя рабочим процессам версии 9.3 загружаться, редактироваться, верифицироваться и исполняться.
В добавление к новым методам редактирования, ArcMap 10 также поддерживает новую упрощённую среду замыкания. Тем не менее, если это необходимо,пользователи могут вернуться к среде замыкания версии 9.3 посредством использования опции Включить классическое замыкание (Enable Classic Snapping) на закладке Общие (General) диалогового окна Опции редактирования (Editing Options). Task Assistant Manager поддерживает как новую упрощённую среду замыкания, так и классическое замыкание.
Пользовательские стили
В Task Assistant Manager 10 пользовательские стили хранятся в местоположении <user application data>\ESRI\TAM10.0\Data\Resources\Styles. В более ранних версиях Task Assistant Manager пользовательские стили хранились в местоположении <user application data>\ESRI\TAM\Data\Resources\Styles. Запустите Менеджер стилей (Style Manager) из контекстного меню окна Task Assistant и используйте функцию Импорт стилей (Import Styles) для того, чтобы загрузить предыдущие пользовательские стили. Эти стили могут быть автоматически сохранены в новом местоположении пользовательских стилей Task Assistant Manager 10.