Компоновка схематических представлений

Схематические представления бывают трудночитаемы, когда расстояние между объектами слишком мало или слишком велико для отображения символов и аннотаций к ним в желаемом масштабе. Можно применить набор предварительно заданных алгоритмов компоновки схемы для уточнения и нормализации расстояния между объектами схемы. ArcGIS Schematics также предоставляет набор инструментов и команды для уточнения содержания схематического представления вручную.

Автоматизация компоновки схемы при создании представления

Можно задать автоматический запуск алгоритма компоновки схемы при создании или обновлении представления. Сделать это можно на уровне шаблона схематического представления в редакторе набора схематических данных, и эта настройка будет действовать для всех представлений, которые создаются по этому шаблону.

Если автоматическая компоновка настроена, то она выполняется в самом конце процесса создания представления.

Обратите внимание, что определенный алгоритм сложной компоновки схемы может оказаться очень полезным в случае необходимости последовательного применения нескольких алгоритмов компоновки схемы.

Подробнее о настройке автоматической компоновки схемы при создании или обновлении представления

Редактирование схематического представления

Перед компоновкой схематического представления или перед уточнением его содержания необходимо начать сеанс редактирования данного представления. Редактирование представлений можно выполнять в ArcGIS for Desktop или ArcGIS for Server. Необходимо запустить сеанс редактирования для схематического представления, компоновку которого следует выполнить.

Более подробно о сеансах редактирования схематических представлений

Готовые алгоритмы компоновки схем

ArcGIS Schematics предоставляет большой набор алгоритмов компоновки схем, которые можно использовать для компоновки любого типа представления, включая внешние и внутренние представления строения. Эти алгоритмы могут быть настроены в соответствии с отраслевыми нуждами, стандартами компании и определенными нуждами отделов компании. Доступность алгоритмов компоновки схем, а также значения параметров по умолчанию могут указываться для каждого шаблона представления. Они могут применяться как ко всему содержанию, так и к части схематических представлений. Существует три типа алгоритмов компоновки схем: геосхематические, схематические и иерархические алгоритмы компоновки. Кроме того, можно настроить алгоритм сложной компоновки для последовательного объединения нескольких алгоритмов компоновки схем.

Более подробно о предварительно заданных алгоритмах компоновки схем

Разработка собственного алгоритма компоновки схем

Можно разработать собственную компоновку схем ''с нуля'' с помощью языка программирования, совместимого с COM. Schematics обрабатывает пользовательские алгоритмы точно так же, как и стандартный алгоритм. Пользовательская реализация ISchematicAlgorithm может быть добавлена в ниспадающий список ''Задача компоновки'' и применена с помощью кнопки ''Применить компоновку'' точно так же, как и при использовании любого стандартного алгоритма. Реализация нового параметра IPropertyPage предоставляет доступ к параметрам пользовательского алгоритма компоновки.

ПримечаниеПримечание:

В справочной системе ArcObjects for .NET приведен пример SDK, посвященный реализации алгоритма компоновки схемы и соответствующей странице свойств компоновки, что делает наглядным реализацию пользовательского алгоритма компоновки схемы.

Уточнение содержания схематического представления

Schematics предоставляет наборы инструментов и команды для уточнения содержания схематического представления вручную. Эти инструменты и команды позволяют перемещать или выравнивать узлы схемы, редактировать геометрию связей схемы (добавлять, удалять, перемещать вершины), удалять объекты схемы, прямоугольные связи и т. п.

Более подробно об инструментах и командах для уточнения в Schematics

Копирование компоновки схематического представления в другое схематическое представление

Несколько представлений могут содержать объекты схемы, связанные с одними и теми же географическими объектами, например, представления, созданные из одного и того же набора пространственных объектов. В таком случае, если схематическое представление уже скомпоновано, можно скопировать эту компоновку в любое другое представление, содержащее объекты схемы, связанные с одними и теми же географическими объектами, используя команду ''Копировать компоновку''.

Подробно о копировании компоновки схематического представления в другое схематическое представление