Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсова робота нормальна.doc
Скачиваний:
17
Добавлен:
17.02.2016
Размер:
1.58 Mб
Скачать

5.4.18. Команда Edіt Overlays (Відредагувати оверлеи) меню Map

Команда Edіt Overlays (Відредагувати оверлеи) дозволяє Вам легко вибирати індивідуальні об'єкти з оверлея. Якщо Ви виділите весь оверлей і виберете команду Edіt Overlays, то відкриється панель діалогу Edіt Components (Відредагувати компоненти), що містить список всіх елементів оверлея.

* У списку Overlays приведені всі об'єкти, що входять в оверлей. Компоненти оверлея малюються в тім порядку, у якому вони перераховані в списку. Верхній компонент списку малюється останньої, поверх всіх інших елементів.

Для того, щоб відкоригувати який-небудь об'єкт, клацніть двічі по імені цього об'єкта в списку, і відкриється відповідна панель діалогу.

* Клавіші Move to Front (Перемістити на передній план) і Move to Back (Перемістити на задній план) дозволяють переміщати

елементи в списку Overlays. Виділите об'єкт у списку і клацніть по потрібній клавіші. Об'єкт буде пересунений у чи початок у кінець списку, відповідно.

* Клавіша Edіt (Відредагувати) відкриває панель діалогу для коректування заданого елемента Overlays. Виділите потрібний об'єкт у списку Overlays і клацніть по клавіші Edіt. Відкриється панель діалогу для виділеного об'єкта.

6. Опис створення електронних карт у surfer

6.1 Створення і редагування регулярної сітки.

Основні теоретичні відомості.

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

Рисунок 1 Діалогове вікно для вибору параметрів апроксимації при побудові регулярної сітки.

Дані для створення регулярної сітки (. grd файлу від xyz даних) готує команда data Тобто ваші дані , в загальному випадку розміщені по нерегулярній сітці ( пікети п зйомці, місця взяття проб тощо.). Програма , застосовуючи вибраний вами метод апроксима чи інтерполяції знайде рівняння поверхні, яка найкращим чином відповідає цим даним і за ті вирахує значення у вузлах регулярної сітки із заданим вами кроком. В подальшому саме ці дані будуть використовуватись при рішенні всіх задач, побудови карти, обчислення об'ємів тощо.

  1. За даними в файлі *.dat , створеному Вами при виконанні попереднього завдання створюємо grd. Файл. В діалоговому вікні data interpolation ( див. рис.1)ви вибираєте рядках х, у, z, під якими буквами (у яких стовпчиках) представлені відповідні координати електронній таблиці (worksheet) із вихідними даними. Ви можете вибрати границі сітки і крок, проте метод створення сітки виберіть одним з тих, які вказані Вам в завданні наприклад Kriging , як на рис. 1). Роздрукуйте рапорт про створений файл.

Результати побудови цифрових моделей карт різними методами

  1. Виконайте згладжування даних в . grd файлі, використовуючи команду matr smooth ( див. рис.2) .

  • matrix smooth - дана команда зглажує файл кінцевої сітки, обчислюючи нові зглаже значення вузла сітки, знищуючи небажане "шумове" спотворення, яке може бути присут в первинному файлі сітки. Вихідна сітка має ті ж границі і таку ж кількість вузлів сітки, файл сітки входу.

Запишіть створений файл під іменем out_m . Довірте команді автоматично вибрати колон в початковому файлі, куди будуть записані результати. За цими результатами знайді максимальні відхилення згладженої поверхні від початкової, використовуючи коман residuals.

  • residuals - дана команда дозволяє обчислювати різницю між висотами апроксимуюч поверхні, рівняння якої було знайдене і використовувалось при створенні [.grd] файлу первинними висотами, занесеними в .data файл, тоб-то оцінити точність апроксимац знайти максимальне відхилення апроксимуючої поверхні від початкової , обчисли робочі відмітки при вертикальному розплануванні, то що.

Формули для обчислення різниць висот :

zres - zdat - zgrd , де zres - різниця висот ;

zdat - значення z в файлі даних ;

zgrd - значення z апроксимуючої поверхні в х, у координатах пункту від фай даних.

Результати обчислень за даною командою записуються в задану вами колонку електрони таблиці / worksheet / , яка містить початкові дані.. Це дозволяє вам легко зберегти остаточ інформацію в існуючому файлі даних чи дозволить вам зберегти дані в новому файлі даних.

Коли ви вибираєте дану команду, ви повинні задати файл сітки і файли даних, які буду порівняні, далі відкривається діалогове вікно:

  • група колонок даних дозволяє вам визначити колонки, де ваші х, у, z дані записані в фай даних. Виберіть відповідні колонки.

  • residuals в колонці діалогового вікна дозволяє вам визначити колонку, в яку буду записані значення residuals.

Проекспериментуйте з різними методами згладжування сітки, які Ви можете вибрати робочому вікні( рис. 7), підберіть оптимальний, при якому відхилення мінімальні.

  1. Виконайте пункти 1 і 2 для випадку згладжування поверхні сплайном. Запишіть нов файл під іменем out_spl. Для цього використайте команду spline smooth.

  • spline smooth - дана команда використовується також, щоб обчислити нові зглаже значення в вузлах сітки. Використовується зглаження кубічним сплайном, який моделює техніку створення, при якій гнучка лінійка вкладається так, щоб вона точно проходила через первинні вузли сітки. Нові вузли вираховуються з рівняння цієї поверхні. При виборі даної команди відкривається діалогове вікно. Є два шляхи, які ви можете використати розширити сітку чи повторно обчислити сітку. Первинні значення вузла сіт зберігаються в зглаженій сітці, нові вузли сітки розраховуються як найгладша, з можливи поверхня . Коли сітка повторно обчислюється, всі вузли сітки в зглаженій сітці тако повністю повторно обчислюються. їх місцеположення не збігається точно з вузлами кінцевої сітки.

  • Виконайте пункти 1-3, використовуючи другий з методів апроксимації, який вказаний Вашому завданні. Зробіть висновок, порівнюючи максимальні відхилення, про те, який метод апроксимації і зглажкування, в вашому випадку, дає найкращі результати. Роздрукуйте вихідний файл .data, з результатами, які внесла команда

    1. Використовуючи команду Grid Node Editor ( діалогове вікно зображене на рис.7) заміні значення в ряді вузлів сітки, де є максимальні відхилення, з тим, щоб максималь наблизити її до вихідної поверхні.

    • gdid hode editor - дана команда дозволяє вам змінити значення z в індивідуальних вузлах сітки [.grd] файлі.

    В даному діалогомому вікні позиція вузла сітки показана на карті з горизонталями «+». див. рис. А.3) Активний вузол, висота якого показана в діалоговому вікні на верху екран висунутий на перший план. Ви можете використовувати ключі-стрілки, щоб рухатися між вузла сітки чи робити вузли активними, клацаючи на них лівою кнопкою миші.

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

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