Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа МГ-сети.doc
Скачиваний:
1
Добавлен:
06.05.2019
Размер:
24.6 Mб
Скачать

10 Копіювання даних проекту

Копіювання даних в програмі “МГСети” виконується за допомогою внутрішнього буфера обміну програми. Операція копіювання буває, необхідна при пошуку помилок в складних мережах, коли цю мережу можна розбити на декілька ділянок і кожний з них зрівнювати окремо, збираючи потім в одну мережу. Буфер обміну необхідний, якщо необхідно виконати копіювання частини вимірювань, або опорних точок з одного проекту в іншій. На мал. 10.1 показана частина шахтної мережі, яка зрівнювалася окремо.

Мал. 10.1 Ділянка шахтної мережі

Потім з проекту, який містить всю мережу, виділяємо 16 станцій і копіюємо їх в буфер (мал. 10.2).

Мал. 10.2 Копіювання частини вимірювань в буфер

Після копіювання переходимо в інший проект і вставляємо скопійовані вимірювання (мал. 10.3).

Мал. 10.3 Вставка даних з буфера

При копіюванні виконується перевірка імен проектів копіювання і вставки, щоб не було помилкового копіювання в той же проект. Якщо імена джерела і приймача однакові - те з'являється діалогове вікно (мал. 10.4), в якому необхідно підтвердити виконання операції вставки з буфера обміну.

Мал. 10.4 Діалог при вставці даних з буфера обміну

Якщо копіювання підтверджується, то дані з буфера обміну копіюються в поточний проект (мал. 10.5).

Мал. 10.5 Мережа після копіювання

Кожна з таблиць проекту підтримує операції копіювання за допомогою буфера обміну, але кожна має свої особливості. Так при копіюванні даних з таблиці станцій одночасно копіюються всі вимірювання, виконані на цих станціях.

Копіювання частини даних таблиці вимірювань дозволяє перенести ці вимірювання в дані станції іншого проекту, так і в іншу станцію даного проекту (послідовність операцій показана на мал. 10.6-10.9).

Мал. 10.6 Копіювання даних про точку 37 в буфер

Мал. 10.7 Вставка з буфера

При ставці вимірювань в той же проект з'являється діалог, показаний на мал. 10.8

Мал. 10.8 Діалог при вставці вимірювань в проект

Мал. 10.9 Дані після вставки з буфера

Копіювання може бути множинним, тобто в одному з проектів можна скопіювати відразу частину вимірювань мережі, опорні точки мережі, базиси і азимути, а потім, перейшовши в інший проект вставляти їх у відповідні таблиці. При вставці з буфера обміну програма перевіряє, чи є в буфері обміну фрагмент даних для цієї таблиці. Якщо такі дані в буфері є - те в спливаючому меню відповідної таблиці буде активне команда Вставити з буфера. При вставці станцій і/або вимірювань програма контролює однотипність даних. Якщо типи введення даних (мал. 1.5) не співпадають, команда Вставити з буфера буде неактивна.

11 Пошук даних проекту

В процесі роботи з проектом виникає необхідність виконати пошук тих або інших даних проекту і їх візуалізація. Частина операцій показу даних була описана в п. 1.2-1.3 (мал. 1.17 і 1.25) і розділі 10.

Для пошуку станцій по імені служить спеціальний інструмент пошуку, розташований на інструментальній панелі таблиці станцій (мал. 12.1).

Мал. 11.1 Інструмент пошуку станцій

При активізації цього інструменту, з'являється форма для введення імені станції (мал. 11.2).

Мал. 11.2 Форма для введення імені станції

Якщо задати ім'я станції і натиснути кнопку („Пошук”) буде виконаний пошук серед всіх станцій проекту і всі станції, що мають задане ім'я будуть показані в спеціальній таблиці (мал. 12.3).

Мал. 11.3 Таблиця результатів пошуку

Якщо станцій декілька, вони будуть показані у вигляді таблиці. Якщо клацнути лівою кнопкою миші, на якій або рядку таблиці - відповідна станція стане активною в таблиці станцій і можна буде подивитися її вимірювання.

Для таблиці вимірювань також є інструмент пошуку напрямів на інструментальній панелі таблиці вимірювань (мал. 11.4).

Мал. 11.4 Інструментальна панель таблиці вимірювань

Якщо активізувати команду пошуку вимірювань - з'явиться форма для введення імені вимірювання (мал. 11.5).

Мал. 11.5 Форма для введення імені вимірювання

Якщо серед всіх вимірювань знайдені вимірювання з таким ім'ям, то вони показуються у вигляді таблиці (мал. 11.6), в якій показуються номер і ім'я точки стояння з якою були виконані ці вимірювання.

Мал. 11.6 Таблиця знайдених вимірювань

Якщо клацнути лівою кнопкою миші на строчці в цій таблиці, то дана станція стане активною в таблиці станцій і відобразиться червоним кружком в графічному вікні програми.

Кнопка служить для виводу обчислених координат зв’язуючих і пікетних точок, які показуються в статусному рядку програми мал. 11.7

 – зв’язуюча точка

 – пікет

Мал. 11.7 Інформація про координати точок