2.15Быстрый импорт .kat файлов системы CREDO-DAT Вызов функции осуществляется через пункт меню «Сервис\Импорт\Импорт KAT-фалов».
Производится быстрый импорт из .kat файлов с координатами точек и их номерами в заданный слой (слой по умолчанию – «Импорт точек», который задается в файле настройки). Этот импорт более понятен, чем использование стандартного расширения импорта текстовых файлов (см. рис. 18).
Диалог импорта .kat файлов.
2.16Экспорт текстовых файлов формата S1 Вызов функции осуществляется через пункт меню «Сервис\Экспорт\Экспорт текстового файла».
Производится экспорт в текстовый файл формата S1 выделенных в текущий момент площадных объектов. Кадастровый номер, дата топоплана и имя выходного файла задаются в диалоге, показанном на рисунке 19.
Диалог экспорта текстового файла формата S.
2.17Создание растрового изображения Вызов функции осуществляется через пункт меню «Инструменты\Сформировать растр».
Создание растра формата .bmp по участку карты с заданными пользователем координатами углов, масштабом и разрешением. Поддерживается произвольные размеры выходного изображения в отличие от стандартной функции создания растра «ИнГео» за счет создания растра по частям и склеивания частей на диске. Параметры задаются в диалоге, показанном на рисунке 20.
Диалог создания растра.
2.18Поиск объекта по идентификатору Вызов функции осуществляется через пункт меню «Инструменты\Найти объект по идентификатору».
Поиск объекта по идентификатору обеспечивает выделение объекта по заданному идентификатору (см. рис. 21). Эта функция может использоваться администратором системы для поиска и устранения ошибок.
Поиск объекта по идентификатору.
2.19Вызов редактирования файла настройки Вызов функции осуществляется через пункт меню «Инструменты\Настроить…».
Если в системе установлен «XMLBuilder», то он запустится для редактирования файла настройки модуля (см. рис. 22), иначе запустится встроенная в Windows программа «Блокнот» («Notepad» в англ. версии) для редактирования файла настройки (см. рис. 23). Файл настройки должен находиться в той же папке, что и основная библиотека модуля (sisInServOps.dll) и называться sisSOSettings.xml.
Редактирование файла настроек с помощью «XMLBuilder».
Редактирование файла настроек с помощью «Блокнот».
2.20Линейные операции Набор функций «Линейные операции» предназначен выполнения операций над линейными объектами (разбиение, объединение). Набор функций «Линейные операции» состоит из пяти операций: «Захватить объект», «Срастить объекты», «Разбить линию», «Разбить линию по полигону» и «Настройки», которые вызываются через соответствующие пункты меню «Инструменты\Линейные операции» (см. рис.24).
Меню «Инструменты\ Линейные операции»
«Захватить объект». Данная операция запоминает выделенный на карте «ИнГео» объект для последующих операций. Операция вызывается по выбору пункта в главном меню «Инструменты\Линейные операции\Захватить объект» (см. рис. 24) или нажатием пиктограммы .
«Срастить объекты». Данная операция присоединяет к «захваченному» объекту выделенные на карте «ИнГео» линейные объекты, у которых есть совпадающие с «захваченным» начальные или конечные точки контура. Результатом этой операции будет линейный объект, направление контура которого совпадает с направлением контура «захваченного» объекта. Результирующий объект будет находиться в слое и выполнен стилем «захваченного» объекта. При этом результирующий объект «наследует» топологические связи объектов участвующих в операции и, если «захваченный» и сращиваемые объекты из одного слоя, то в результирующий объект скопируются и другие формы сращиваемых объектов. Если установлена опция «Удалять сращиваемые объекты», то присоединяемые объекты будут удалены (подробнее о настройках линейных операций смотрите пункт «Настройки»). Операция вызывается по выбору пункта в главном меню «Инструменты\Линейные операции\Срастить объекты» (см. рис. 24) или нажатием пиктограммы .
«Разбить линию». Данная операция разбивает «захваченный» объект по общим точкам выделенных топологически связанных объектов. Результатом этой операции будет набор линейных объектов, соответствующих разбиению исходного объекта по точкам. Объекты создаются в слое и отрисовываются стилем «захваченного» объекта. При этом топологические связи исходного линейного объекта наследуются создаваемыми объектами, а так же другие формы исходного объекта (например, подписи) копируются в ближайшие создаваемые объекты. Если установлена опция «Удалять разбиваемый объект», то «захваченный» объект будет удален; если установлена опция «Удалять точечные объекты», то точечные объекты, по которым происходит разбиение, также будут удалены (подробнее о настройках линейных операций смотрите пункт «Настройки»). Операция вызывается по выбору пункта в главном меню «Инструменты\Линейные операции\Разбить линию» (см. рис. 24) или нажатием пиктограммы .
«Разбить линию по полигону». Данная операция разбивает «захваченный» объект по точкам пересечения с выделенным площадным или линейным объектом. Результатом этой операции будет набор линейных объектов, соответствующих разбиению «захваченного» объекта по точкам пересечения с другим объектом «ИнГео». Объекты создаются в слое, и отрисовываются стилем исходного линейного объекта. При этом топологические связи исходного линейного объекта наследуются создаваемыми объектами, а так же другие формы исходного объекта (например, подписи) копируются в ближайшие создаваемые объекты. Если установлена опция «Удалять разбиваемый объект», то «захваченный» объект будет удален. Операция вызывается по выбору пункта в главном меню «Инструменты\Линейные операции\Разбить линию по полигону» (см. рис. 24) или нажатием пиктограммы .
«Настройки». Вызывается по выбору пункта в главном меню «Инструменты\Линейные операции\Настройки» (см. рис. 24, 25).
Диалог настройки линейных операций
С помощью диалоговой формы пользователь может установить поведение «Линейных операций»:
Удалять разбиваемый объект – после операций разбиения исходный объект будет удален.
Переносить топологические связи от разбиваемого объекта к получаемым – при операциях разбиения вновь создаваемые объекты будут топологически связываться с объектами, с которыми был связан исходный объект.
Копировать семантические данные от разбиваемого объекта к получаемым – при операциях разбиения во вновь создаваемые объекты копируется все семантические данные исходного объекта.
Удалять точечные объекты (разбиение линии по точкам) – при операции «Разбить линию» точечные объекты, участвовавшие в разбиении, будут удалены.
Удалять сращиваемые объекты – при операции «Срастить объекты» присоединяемые объекты будут удалены.
|