
- •1.Основи комп”ютерних технологій.
- •1.2 Програмне забезпечення рс
- •2.Загальні положення
- •2.1 Робоче вікно excel
- •2.2 Адресація даних
- •2.3 Введеня, редагування та опрацювання даних .
- •2.4 Робота з чарунками таблиці.
- •2.5 Макрокоманди.
- •2.6 Математичні функції
- •Панелі інструментів
- •Створення формул
- •3.Алгоритм розв”язування деяких інженерних-геодезичних задач.
- •3.1 Пряма геодезична задача
- •Координати кінцевої точки ходу знаходимо за формулою
- •3.2 Обернена геодезична задача
- •3.5Розрахунок симетричної серпантини.
- •5. Загальні відомості про можливості графічного редактора Surfer.
- •5.1 Вікно Графіка (Plot Wіndow)
- •5.1.1. Огляд Вікна Графіка (Plot Wіndow Overvіew)
- •5.1.2. Команди вікна Графіка (Plot Wіndow Commands)
- •5.1.3. Команди Меню Fіle (Вікно Графіка)
- •5.1.4. Команда New (Новий) меню Fіle
- •5.1.4. Команда Worksheet (Робочий лист) меню Fіle
- •5.1.5. Команда Export (Експортувати) меню Fіle
- •5.2 Команди меню Draw (Малювати)
- •5.3 Команди меню Grіd (Мережа) (Вікно Графіка)
- •5.3.1. Команда Data (Дані) меню Grіd
- •5.3.2. Команда Functіon (Функція) меню Grіd
- •5.3.3. Команда Math (Математика) меню Grіd
- •5.3.4. Команда Matrіx Smooth (Матричне згладжування)
- •5.3.6. Команда Blank (Бланкировать) меню Grіd
- •5.3.7. Команда Convert (Перетворити) меню Grіd
- •5.3.8. Команда Volume (Обсяг) меню Grіd
- •5.3.9. Команда Slіce (Перетин) меню Grіd
- •5.3.10. Команда Resіduals (Нев'язка) меню Grіd
- •5.3.11. Команда Grіd Edіtor (Сітковий редактор) меню Grіd
- •5.4. Команди меню Map (Карта) (Вікно Графіка)
- •5.4.1. Команда Load BaseMap (Завантажити опорну карту)
- •5.4.3. Команда Post (Мітка) меню Map
- •5.4.4. Команда Classed Post (Групова мітка) меню Map
- •5.4.5. Команда Surface Plot (Графік поверхні) меню Map
- •5.4.6. Axіs (Вісь) меню Map
- •5.4.7. Команда Axіs Show (Показати осі) меню Map (каскадне меню Axіs)
- •5.4.8. Команда Axіs Edіt (Редагувати осі) меню Map (кас-кадное меню Axіs)
- •5.4.9. Команда Axіs Scale (Масштаб осі) меню Map (каскадне меню Axіs)
- •5.4.10. Команда Axіs Grіd Lіnes (Лінії сітки) меню Map
- •5.4.11. Команда Scale Bar (Шкала масштабу) меню Map
- •5.4.12. Команда Background меню Map
- •5.4.13. Команда Dіgіtіze (Оцифровать) меню Map
- •5.4.14. Команда 3d Vіew (Тривимірна проекція) меню Map
- •5.4.15. Команда Scale (Масштаб) меню Map
- •5.4.16. Команда Stack Maps (Скласти карти стопкою) меню Map
- •5.4.17. Команда Overlay Maps (Накласти карти) меню Map
- •6. Опис створення електронних карт у surfer
- •6.1 Створення і редагування регулярної сітки.
- •6.2 Фрагмент електронної карти, утворений в графічному редакторі surfer
- •1.Основи комп”ютерних технологій. _________________
5.4.17. Команда Overlay Maps (Накласти карти) меню Map
Команда Overlay Maps (Накласти карти) дозволяє згрупувати кілька карт у єдину карту (оверлей), обумовлену одним набором осей координат (X,Y,Z). Оверлей можуть містити будь-як кількість опорних карт (BaseMaps), карт ізоліній(Contour), карт міток (Post) чи карт групових міток (Classed Post), але в них може входити тільки один графік поверхні (Surface). При побудові оверлеев SURFER розташовує карти так, щоб крапки різних карт, що мають однакові (X,Y)-координати, знаходилися точно одна над іншою.
Карти, що включаються в оверлеи, повинні або мати однакові чи суміжні діапазони зміни X і Y координат, або покривати ділянки однієї і тієї ж області (X,Y)-площини.
Нехай, наприклад, у Вас є карта ізоліній і опорна карта, що отрисовывает границю озера. Діапазони зміни (X,Y)-координат
опорної карти визначаються координатами граничних крапок озера і,
імовірніше всього, відрізняються від діапазонів зміни (X,Y)-координат карти ізоліній. Якщо Ви побудуєте опорну карту і карту ізоліній в одному вікні Графіка, то вони, напевно, наложатся неправильно, оскільки за замовчуванням ці карти по-різному масштабируются і, крім того, мають різні пари осей (X,Y)-координат. Але, якщо Ви тепер виберете команду Overlay Maps, те карта ізоліній і опорна карта будуть перемасштабированы й об'єднані в єдину карту, обумовлену загальним набором осей координат (X,Y,Z). Контур озера буде зараз правильно розміщений на карті ізоліній.
Команда Overlay Maps дозволяє також створювати оверлеи для карт будь-якого типу і графіка поверхні. Наприклад, Ви можете побудувати графіка поверхні, а потім накласти на цей графік опорну карту, карту ізоліній, карту чи міток карту групових міток.
Для того, щоб створити оверлей, побудуйте всі карти, які потрібно об'єднати, у тому самому вікні Графіка. Потім виділите ці карти і виберіть команду Overlay Maps з меню Map. Ваші карти будуть
груповані в єдину карту і вирівняні щодо загальних осей
координат (X,Y,Z).
Для того, щоб відкоригувати якусь індивідуальну карту з оверлея, натисніть клавішу CTRL і, утримуючи її, клацайте по оверлею лівою клавішею мишки, поки не буде виділена потрібна карта. У рядку стану (Status Bar) відображається ім'я поточної виділеної карти.
Потім двічі клацніть по виділеній карті, щоб відкрити її панель діалогу.
Інший спосіб коректування індивідуальних карт полягає в наступному. Виділите весь оверлей і виберіть команду Edіt Overlays (Відредагувати оверлеи). У панелі діалогу, що відкрилася, Edіt Components (Відредагувати компоненти) виділите потрібну карту і клацніть по клавіші Edіt.
6. Опис створення електронних карт у surfer
6.1 Створення і редагування регулярної сітки.
Основні теоретичні відомості.
Якщо перед Вами стоїть завдання створити топографічний план чи змоделювати рельєф для рішення інженерних задач, наприклад підрахунок об'ємів за даними координатами пікети точок, то першим етапом цієї роботи буде створення grid сітки. 3гадаємо ще раз, що су створення полягає в тому, що за відомими координатами пікетних точок знаходиться рівнянні яке оптимально описує поверхню, координати точок якої відомі ( можливе використання, методів апроксимації так і інтерполяції). А далі, з заданим Вами, чи вибраним автоматичним кроком, за цим рівнянням підраховуються відмітки в вершинах квадратної, чи прямокутної сітки Ця задача вирішується при допомозі команди grid.
Рисунок 1 Діалогове вікно для вибору параметрів апроксимації при побудові регулярної сітки.
Дані для створення регулярної сітки (. grd файлу від xyz даних) готує команда data Тобто ваші дані , в загальному випадку розміщені по нерегулярній сітці ( пікети п зйомці, місця взяття проб тощо.). Програма , застосовуючи вибраний вами метод апроксима чи інтерполяції знайде рівняння поверхні, яка найкращим чином відповідає цим даним і за ті вирахує значення у вузлах регулярної сітки із заданим вами кроком. В подальшому саме ці дані будуть використовуватись при рішенні всіх задач, побудови карти, обчислення об'ємів тощо.
За даними в файлі *.dat , створеному Вами при виконанні попереднього завдання створюємо grd. Файл. В діалоговому вікні data interpolation ( див. рис.1)ви вибираєте рядках х, у, z, під якими буквами (у яких стовпчиках) представлені відповідні координати електронній таблиці (worksheet) із вихідними даними. Ви можете вибрати границі сітки і крок, проте метод створення сітки виберіть одним з тих, які вказані Вам в завданні наприклад Kriging , як на рис. 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 і 2 для випадку згладжування поверхні сплайном. Запишіть нов файл під іменем out_spl. Для цього використайте команду spline smooth.
spline smooth - дана команда використовується також, щоб обчислити нові зглаже значення в вузлах сітки. Використовується зглаження кубічним сплайном, який модел техніку створення, при якій гнучка лінійка вкладається так, щоб вона точно проходи через первинні вузли сітки. Нові вузли вираховуються з рівняння цієї поверхні. При виборі даної команди відкривається діалогове вікно. Є два шляхи, які ви можете використат розширити сітку чи повторно обчислити сітку. Коли ви розширюєте сітку, ви вставляє новий вузол між вузлами, які уже існують в первинній сітці. Первинні значення вузла сіт зберігаються в зглаженій сітці, нові вузли сітки розраховуються як найгладша, з можливи поверхня . Коли сітка повторно обчислюється, всі вузли сітки в зглаженій сітці тако повністю повторно обчислюються. Ви можете або збільшити або зменшити число рядків стовбців в зглаженій сітці відносно первинної сітки. Первинні значення сітки знищуютьс якщо їх місцеположення не збігається точно з вузлами кінцевої сітки.
Виконайте пункти 1-3, використовуючи другий з методів апроксимації, який вказаний Вашому завданні. Зробіть висновок, порівнюючи максимальні відхилення, про те, як метод апроксимації і зглажкування, в вашому випадку, дає найкращі результат Роздрукуйте вихідний файл .data, з результатами, які внесла команда
Використовуючи команду Grid Node Editor ( діалогове вікно зображене на рис.7) заміні значення в ряді вузлів сітки, де є максимальні відхилення, з тим, щоб максималь наблизити її до вихідної поверхні.
gdid hode editor - дана команда дозволяє вам змінити значення z в індивідуальних вузлах сітки [.grd] файлі.
В даному діалогомому вікні позиція вузла сітки показана на карті з горизонталями «+». див. рис. А.3) Активний вузол, висота якого показана в діалоговому вікні на верху екран висунутий на перший план. Ви можете використовувати ключі-стрілки, щоб рухатися між вузла сітки чи робити вузли активними, клацаючи на них лівою кнопкою миші.
Після того, як ви зробите зміни, відредагована карта з змінами буде повторно показана вашими змінами. Ви можете зберегти відредагований файл сітки з тією ж назвою чи інпю.
В подальшому Ви зможете переконатись, що одержані Вами знання дозволяю автоматизувати процеси вертикального розпланування територій. Більше того вирішт питання автоматизації процесів підрахунку об'ємів.