загрузка...

трусы женские
загрузка...
Реферати » Реферати з геодезії » Попередні розрахунки в тріангуляції

Попередні розрахунки в тріангуляції

Попередні розрахунки в тріангуляції

Курсову роботу за темою« Огляд засобів для автоматизації геодезичних обчислень. Програма Microsoft Excel. Її застосування для розробки електронних таблиць. Розробка електронної таблиці для автоматизації виконання практичної роботи "виконав: студент 2-го курсу Львів К.А.

Міністерство загальної та професійної освіти Російської Федерації

Санкт-Петербурзький державний університет

Факультет географії та геоекології

Санкт-Петербург

1999

Введення.

Чому геодезичні обчислення необхідно автоматизувати.

Камеральна обробка результатів геодезичних вимірювань є однією з найважливіших частин процесу з отримання координат пунктів геодезичної мережі, але це лише один аспект проблеми. На самому справі, камеральна обробка результатів потрібно практично при будь-яких геодезичних роботах-починаючи від робіт по будівельній геодезії, і закінчуючи обробкою вимірювань в класної тріангуляції, полігонометрії, трилатерації, і т.д. Але якщо при роботах будівельної геодезії обсяг робіт з камеральної обробці відносно невеликий, то при камеральної обробці результатів вимірів класною тріангуляції, наприклад, та й інших високоточних геодезичних робіт обсяг обчислень стає дуже великим. Це пов'язано зі специфікою цих робіт-висока точність вимагає спеціальних методів як проведення власне вимірів, так і камеральної обробки їх результатів-застосування спеціальних методів урівнювання, введення великої кількості поправок, постійного простежування всіх які утворюються результатів (у тому числі і з метою контролю їх правильності) , і т.д. Це, природно, народжує за собою певні проблеми, основні з яких-це недопущення помилок, і тривалий час самої обробки через її великого обсягу. Хоча всі процеси обробки побудовані так, щоб максимально знизити ризик появи помилок (тут позначається облік великого досвіду геодезистів-процеси побудовані таким чином, щоб відразу помітити «неидущий» результат і вчасно знайти і виправити помилку), але так як вага-таки виконавцем робіт є людина, то, природно, не можна повністю гарантувати досконале відсутність помилок. Звичайно, потім вони будуть виявлені і виправлені, але сам процес пошуку може зайняти значний час. Коли камеральну обробку виконує людина з великим досвідом проведення подібних робіт, то ризик подібних помилок знижується, зменшується і час, необхідний на проведення обробки. Але коли подібну роботу виконує людина, не має подібного досвіду, то ризик перерахованих вище помилок, навпаки, багато разів зростає. Це при тому, що камеральна обробка в принципі є досить легко формалізованих процесом. У зв'язку з цим постає питання про автоматизацію геодезичних обчислень. Справді-не логічніше доручити виконання «механічної» роботи комп'ютера, що дасть, по-перше, більшу вигоду в часі (потужності сучасних обчислювальних машин легко вистачає для виконання приблизно двох-трьох мільйонів операцій в секунду-леко порахувати, яка вийде Екном часу!), а, по-друге, це дає якусь гарантованість від помилок в обчисленнях-просто кажучи, машина ніколи не помилиться при виконанні математичної опереции. (Тут, щоправда, постає проблема правильності та безпомилковості використовуваного алгоритму, але це тема для окремої роботи.). Насправді, практика показала переважного подібного підходу, в даний час ручна обробка результатів геодезичних вимірювань зустрічається вкрай рідко.

Передумови до автоматизації геодезичних обчислень.

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

Взагалі-то, персональні комп'ютери існують вже досить давно, але якщо, скажімо, на початку восьмідсятих років ще йшла «війна» різних платформ, серед яких були PC, Spectrum-сумісні, Macintosh, Commondore, Atari, та інші, котоире (практично всі з них тоді) характеризувалися вельми невеликим об'ємом оперативної пам'яті і невисоким бистродейстіем, що, природно, породжувало за собою проблему розробки відповідної програмного забезпечення. В принципі, розробка засобів для автоматизації геодезичних обчислень була можлива і тоді, але це доводилося робити безпосередньо мовою програмування (який або вибирався розробником, або, що зовсім вже несерйозно, був апаратно вбудований в систему). Тому розробка більш-менш нормальної системи, здатної виконувати поставлені завдання, вимагала неабияких программистких навичок. І це при тому, що швидше за все така система була здатна вирішувати тільки вузький, визначений ще на етапі створення, коло завдань. Крім того, обмеженість системних ресурсів робила практично неможливим створення дійсно універсальної системи, яку можна б було легко пристосовувати під конкретний завдання, требющиеся для автоматизації, і яка б володіла «дружнім інтерфейсом користувача» , тобто таким середовищем взаємодії користувача і програми, яка б дозволяла легко взаємодіяти з програмою і «домагатися» від неї потрібних результатів. Часто взагалі взаємодія з подібними програмами викликало дуже великі труднощі, оскільки іноді поміняти будь-які настройки було можливо тільки через модифікацію вихідного тексту програми, оскільки для створення універсальної і конфігурабельной програми не вистачало системних ресурсів, тобто програма просто не вміщувалася в пам'яті комп'ютера.

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

С протягом часу ситуація поступово змінювалася в кращу сторону, на ринку персональних комп'ютерів лідерство поступово завоювала платформа PC, хоча багато хто до цих пір не погоджуються з подібним твердженням. Так чи інакше, обчислювальні потужності багаторазово зросли, що поступово дозволило створити зручний і завоював загальну популярність «графічний інтерфейс»-Зручна і інтуїтивно зрозумілу середу взаємодії користувача і програм (цілком наочним прикладом якого є завоювала загальну популярність і отримала широке розповсюдження у нас в країні, та й в усьому світі операційна система Microsoft Windows, під управлінням якої працює величезна безліч програм. Стали також можливі розробки і програмні засоби, про які раніше доводилося тільки мріяти, в тому числі і програмні засоби, призначені для автоматизації геодезичних обчислень (які є підкласом геоінформаційних систем ), в тому числі й універсальні засоби автоматизації обчислень практично будь-якого роду, якими є електронні таблиці. Більш того, робота з подібними засобами розробки тепер багаторазово спростилася, збільшилася її ефективність, швидкість і якість, і знизилася складність самого процесу розробки, завдяки чому цей процес перестав бути таким собі «таїнством» , доступним лише «присвяченим» (програмістам), і став доступний практично будь-якій людині. Іншими словами, геодезисту тепер не обов'язково потрібен програміст для того, щоб розробити засіб автоматизації, і завдяки такому поділу завдань ефективність збільшилася-адже геодезист знає набагато краще, ніж програміст, яким вимогам має задовольняти розроблювальне засіб, тому й підвищилась якість розробки. Зручність інтерфейсу зробило такі кошти більш універсальними-адже тепер можна не просто написати інструкцію, але і, припустимо, постачити свій засіб додатковими інтерфейсними елементами, типу спливаючих підказок, які б з'являлися при наведенні курсору на потрібну клітину таблиці, і містили б інформацію про те, що за інформація міститься в даній клітці (або, наприклад, що треба в цю клітку ввести).

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

Огляд засобів автоматизації

Два підходи до автоматизації - використання спеціалізованого програмного забезпечення геоінформаційних систем (ГІС) і використання універсальних засобів (електронних таблиць) в цілях автоматизації геодезичних обчислень.

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

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

Сторінки: 1 2 3 4 5 6
загрузка...
ur.co.ua

енциклопедія  з сиру  аджапсандалі  ананаси  узвар