використовувати спеціалізовані ГІС, розроблені спеціалізірующіімся на випуску подібних продуктів фірмами. А в практичній роботі, коли таких завдань не ставиться, як, наприклад, в даному випадку, застосування Visual Basic в принципі доцільно обмежити створенням макросів для спрощення обчислення деяких частин таблиці, коли безпосередньо (через запис формул у комірки) необхідний результат важко досяжний, або його сприйняття утруднено. Але при цьому не слід забувати, що використання макросів погіршує зрозумілість таблиці і робить її модифікацію складнішою, оскільки макрос в принципі є деяким кодом, написаним на мові програмування, отже, для ефективної роботи з ним необхідно мати программисткими навичками і, крім того, знати специфіку даної мови програмування, добре орієнтуватися в властивості і методах об'єктів, і чітко уявляти собі реультат виконання тієї чи іншій інструкції. Все це робить завдання створення складних макросів завданням швидше програмістів, ніж геодезистів, так як освоєння мови програмування вимагає деякого, часом досить значного часу, і спеціальних знань. Правда, ипользование довідкової системи полегшує завдання. p> З цього можна зробити висновок, що найбільш ефективним засобом самостійної розробки системи, що автоматизує потрібні обчислення, є поєднання коштів, що надаються власне електронниім таблицями і коштів, що надаються мовами програмування. У цьому і потрібно бачити основні напрями вдосконалення даної роботи.
Висновок.
Автоматизація геодезичних обчислень - плюси і мінуси.
У висновку даної роботи необхідно ще раз звернути увагу на такий важий аспект проблеми, як плюси і мінуси автоматизації. Здавалося б, що тут немає жодної проблеми, адже, як неодноразово було сказано вище, автоматизація дозволяє багаторазово збільшити продуктивність робіт з обробці обчислень за рахунок збільшення швидкості їх виконання, і в багато разів скоротити ймовірність появи будь-яких помилок у процесі камеральної обробки. Алгоритми, які використовуються при розробці засобів автоматизації, багаторазово перевіряються (принаймні, повинні) у процесі розробки на наявність прихованих помилок, що дозволяє довести надійність процесу обчислень до неободимого рівня. Тому автоматизація на перший погляд здається майже абсолютним благом, яке необхідно застосовувати скрізь і всюди. Адже ніхто не сперечається, що скорочення витрат часу на вироблену роботу збільшує її ефективність, тим більше при збереженні (і навіть більше того-зростанні, як у даному випадку) якості виробленої роботи. Але що, в сутності, поісходіт насправді?
Справа все в тому, що при застосуванні готових технологій процеси отримання необхідних результатів взагалі автоматизовані майже що до межі - зйомка місцевості, запис результатів, твір камеральних робіт станься автоматично, бажано з мінімальною участю людини. Тому стає нормальним такий стан справ, при якому виконавець робіт не розуміє сутності того, що він робить, а тільки добре і чітко знає алг...