ГИС ObjectLand. Руководство пользователя
пред.содержаниеслед. / Редактирование карты / Глава 18. Вспомогательные операции редактирования / Преобразования объектов

Преобразование площадного объекта в линейный и линейного в площадной

В режиме Редактирование имеется возможность преобразовать селектированный площадной объект в линейный объект одного из типов, отображаемых в данной теме. Если объект имеет внутренние границы, то каждая из его границ будет преобразована в отдельный линейный объект.

Для выполнения преобразования следует вызвать команду контекстного меню Преобразовать+Полигон в полилинию. Будет открыто диалоговое окно «Выбор типа», показанное на рис. 18-10.

Рис. 18-10. Диалоговое окно «Выбор типа»

Рис. 18-10. Диалоговое окно «Выбор типа»

В панели Слои перечислены все слои карты, входящие в просматриваемую тему. В панели Типы – линейные типы объектов, входящие в выбранный слой.

После выбора слоя и типа по нажатию кнопки OK будет открыто диалоговое окно, показанное на рис. 18-11.

Рис. 18-11. Диалоговое окно «Преобразование полигона в полилинию»

Рис. 18-11. Диалоговое окно «Преобразование полигона в полилинию»

Пользователь может определить, следует ли одновременно с созданием линейного объекта удалить исходный площадной объект (флажок Удалить преобразуемый объект), или нужно сохранить этот объект. Преобразование с сохранением исходного объекта позволяет создать отдельный линейный объект, совпадающий с внешней границей площадного объекта. Кроме того, флажок Замыкать границу позволяет указать, должен ли полученный линейный объект быть замкнутой или разомкнутой полилинией. Если этот флажок выключен, то при преобразовании границ площадного объекта из каждой границы будет исключено то ребро, которое соединяет последнюю из вершин, построенных при вводе этой границы, с первой вершиной.

Если преобразуемый площадной объект имеет внутренние границы, то каждая из его границ будет преобразована в отдельный линейный объект.

Возможна также и обратная операция, т.е. преобразование линейного объекта в площадной. Для этого следует в режиме Редактирование селектировать линейный объект и выполнить команду контекстного меню Преобразовать+Полилинию в полигон. Будет открыто диалоговое окно «Выбор типа», содержащее площадные типы всех слоев карты, входящих в просматриваемую тему. После выбора типа и нажатия OK будет открыто диалоговое окно, показанное на рис. 18-12.

Рис. 18-12. Диалоговое окно «Преобразование полилинии в полигон»

Рис. 18-12. Диалоговое окно «Преобразование полилинии в полигон»

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

Если в результате преобразования создается некорректный площадной объект (например, если исходная линия имела самопересечения), то выдается сообщение об этом, пример которого показан на рис. 18-13.

Рис. 18-13. Сообщение о некорректности объекта

Рис. 18-13. Сообщение о некорректности объекта

пред.в начало стр.след.