Геодезические расчеты в excel


Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

  • Обзoр
  • Обновления (73)
  • Рецензии (6)
  • История версий
  • Обсуждение
  1. Valang

    Пересчет координат из системы в систему по формулам ГОСТ 2013-2017. Прямая и Обратная геодезические задачи на плоскости и на сфере (по XY и по BL), расчет номенклатур и многие другие функции и макросы для выполнения геодезических вычислений. Начинающим программистам пригодится в качестве наглядного пособия: код открытый и с подробными коментариями.
    — Помощь по макросам Excel

Геодезический калькулятор excel, помощь студентам вузов

«Геодезический калькулятор» создан для решения повседневных задач инженерной геодезии.  Геодезистам, использующим «калькулятор», необходимо иметь элементарные познания в Excel. Книга включает лист с пояснениями, ко многим ячейкам имеется примечание. К калькулятору имеется небольшой мануал.

Текущая версия «калькулятора» включает в себя 27 листов, дающих возможность решить элементарные геодезические задачи:  

1. уравнивание многократных прямых, обратных и линейных засечек;

2. уравнивание одиночного нивелирного хода;

3. определение параметров пересчета координат в другую прямоугольную систему и пересчет координат;

4. определение площади участка по координатам углов: определение крена высотных сооружений из многократной засечки;

5. расстояние от точек до прямой линии по перпендикуляру;

6. объем заполнения цилиндра;

7. уравнивание координатного хода с координатной привязкой;

8. уравнивание всевозможных теодолитных ходов и многое другое.

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

Размещено: 27.05.2011

геодезический_калькулятор_03-07.xls (1.55 Mb), кратко_о_калькуляторе.doc (21.5 Kb)

zvezdochiot

размещено: 17 Июля 2022
обновлено: 10 Января 2023

Таблицы MS Excel для преобразования координат.

Электронные таблицы MS Excel для геодезии

Таблицы:
* [cad] — генерация скрипта для визуализации каталогов координат в CAD.
— catalog_to_cad_script.xls

* [circle] — нахождение центра и радиуса окружности или эллипса.
— circle3p.xls
— iters-circle.xls
— ols-circle.xls
— ols-ellips.xls

* [conformaltrans] — конформное преобразование координат: 1-5 степени и Гельмерта.
— conformaltrans1p.xls
— conformaltrans2p.xls
— conformaltrans3p.xls
— conformaltrans4p.xls
— conformaltrans5p.xls
— helmert3d.xls

* [ellipsoid] — преобразование Гаусса-Крюгера и геоцентрика.
— common_ellipsoids.xls
— gauss-kruger.xls
— geocentric.xls

* [gnu-gama] — «превращение» измерений в GKF (GNU Gama files).
— job_to_gkf.xls

* [plane] — обработка геодезической съемки фасада и плоскостей
— distance_to_plane.xls
— ols-one-sys.xls
— tricolor-interp-pts.xls
— xyhtoplane.xls

* [tunnel] — отслеживание туннеля.
— naklon-semka-simple.xls
— naklon-semka.xls
— ols-tonnel.xls

* DDMMSS-DD.xls — преобразование DDMMSS в DD.DDDD.
* ols-fixed-points.xls — решение МНК с фиксированными точками.
* ols-orientir.xls — прямая геодезическая засечка (по дирекционным углам).

Во многих таблицах применён МНК (OLS) и вспомогательная Гауссова нормализация.

GIT: https://github.com/Geo-Linux-Calculations/geodesy-msexcel-ols

Таблицы MS Excel для преобразования координат1

zip

0.67 МБ

СКАЧАТЬ

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ЦЕЛИ ЗАНЯТИЯ
Закрепить знания и умения работы в Excel
Познакомиться с технологией решения профессиональных задач в Excel на примере задач по геодезии.
Научиться организовывать свою работу от постановки цели и задач до самооценки выполненной задачи.
ЗАДАЧИ
Повторить термины из курса геодезии.
Познакомиться с решением в Excel прямой геодезической задачи.
Создать программу решения обратной геодезической задачи.
Оценить свою работу — заполнить анкету выходную.
Оформить отчет по практической работе – заполнить бланк отчета.

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

3

Слайд 3: ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Создание программы. Тестирование

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Создание программы. Тестирование

Изображение слайда

ГЕОДЕЗИЧЕСКИЕ ЗАДАЧИ. ТЕРМИНЫ
Найдите на слайде объект или его обозначение :
Теодолитный ход и его направление.
Координатная плоскость, Координатные оси, четверти. Координаты точек.
Приращения координат.
Линия (сторона хода), ее длина и направление.
Горизонтальный угол.
Направления С, Ю, З, В.
Дирекционный угол (азимут).
Румб.
Точность теодолита.
Невязка углов и невязка координат.
β
r
r
t
f
α
Δ Y
Δ X
C -СВ-В-ЮВ-Ю-ЮЗ-З-С
Рис. 1
Рис. 2
Рис. 3

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ГЕОДЕЗИЧЕСКИЕ ЗАДАЧИ
Дано :
β — измеренны е горизонтальны е угл ы
D — длин ы сторон теодолитного хода
α 1-2 — дирекционн ый угол начальной стороны
X1, Y1 — коррдинат ы первой точки теодолитног хода
Требуется определить: координаты всех точек т еодолитного хода. Построить теодолитный ход.
Прямая задача
Обратная задача
Дано :
X,Y — координаты точек
Требуется определить :
r — румбы
α — дирекционные углы для всех точек
β горизонтальные углы
D — длины сторон хода

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ЭТАПЫ Р ЕШЕНИ Я ЗАДАЧ НА ЭВМ
Постановка задачи
Создание математической модели (алгоритм в виде формул)
Создание программы в Excel
Отладка программы. Тестирование оперативное и заключительное.
Решение типовой задачи

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Математическая модель
Распределяем измеренную невязку с обратным знаком в виде поправок и получим исправленные углы.
По формуле α 2-3 = α 1-2 + 180⁰ — ß 2 вычисляем все дирекционные углы.
От дирекционных углов переходим к румбам.
Для румбов определяем косинус и синус.
I шаг. Оценка качества угловых измерений

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Математическая модель и расчетные формулы
Определяем приращение координат (± Δ X = cos r * Д ); ( ± Δ Y = sin r * Д )
Расставляем знаки у приращений координат. Определяем Σ Δ Х = f x — невязка по оси « X »; Σ Δ У = f y — невязка по оси « Y »;
Определяем Р — периметр ( Σ Д ).
f x и f y распределяем с обратным знаком в виде поправок и получаем исправленные приращения координат.
Вычисляем координаты всех точек замкнутого теодолитного хода. По формуле: Х 2 = X 1 + Δ Х 1-2 ; Y 2 = Y 1 + Δ Y 1-2.
Если f отн < 1 / 2000, то качество линейных измерений удовлетворительное.
II шаг. Оценка качества линейных измерений

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Математическая модель
III шаг. Строим план теодолитного хода по вычисленным на П–м этапе координатам. Математическая модель решения прямой задачи готова.
На уроках геодезии все расчеты и построение теодолитного хода выполнялись вручную. Данная математическая модель является алгоритмом для составления программы в Excel

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Математическая модель — это алгоритм для программы в Excel
I шаг. Оценка качества угловых измерений
Расчет параметров :
Невязка f ß изм и ее сравнение с допустимой
Распределение невязки в виде поправки к углам
Дирекционные углы с учетом поправки
Румбы
II шаг. Оценка качества линейных измерений
Расчет параметров:
Приращения координат
Невязки по осям « X »и « Y »
Периметр ё
Распределение невязки в виде поправки приращений по осям
Приращения координат с поправками
Относительная невязка и ее сравнение с допустимой.
Вычисление координат точек
III шаг.
Определение координат
Построение плана теодолитного хода по вычисленным на координатам. Задача решена.

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

11

Слайд 11: ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Создание программы. Тестирование

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Создание программы. Тестирование

Изображение слайда

ПРЯМАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧА Создание плана теодолитного хода – точечная диаграмма

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

13

Слайд 13: Пример действующей программы для решения прямой геодезической задачи. Проверка ее работоспособности

Кнопка вызова программы
Пример действующей программы для решения прямой геодезической задачи. Проверка ее работоспособности

Пример действующей программы для решения прямой геодезической задачи. Проверка ее работоспособности

Изображение слайда

Указания к работе
Составить программу решения обратной геодезической задачи.
Проверить работоспособность. Данные для тестирования взять в методических указаниях к работе.
Построить точечную диаграмму теодолитного хода.
Установить защиту программы.
Сохранить файл в общей папке и а флэшке.
Заполнить анкету и бланк отчета.
Обратная задача
Самостоятельная работа — решить обратную геодезическую задачу в Excel
Дано :
X,Y — координаты точек
Требуется определить :
r — румбы
α — дирекционные углы для всех точек
β горизонтальные углы
D — длины сторон хода

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

15

Слайд 15: Пример действующей программы для решения обратной геодезической задачи. Проверка ее работоспособности

Кнопка вызова программы
Пример действующей программы для решения обратной геодезической задачи. Проверка ее работоспособности

Пример действующей программы для решения обратной геодезической задачи. Проверка ее работоспособности

Изображение слайда

Методические указания и конечный продукт — ПРОГРАММА

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

КРИТЕТЕРИИ ОЦЕНКИ РАБОТЫ
« Удовлетворительно »: созданы все таблицы, протестированы, имеются 1-2 недочета, форматирование выполнено минимально (в виде границ). Отчет по работе не представлен. Анкета заполнена.
« Хорошо»: все таблицы созданы и протестированы,, имеются недочеты; форматирование минимально (в виде границ).
Отчет по работе представлен. Анкета заполнена.
« Отлично »: все таблицы созданы и протестированы; форматировано выполнено полностью и подчеркивает логическую структуру таблицы. Отчет по работе представлен. Анкета заполнена.

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

ДОМАШНЕЕ ЗАДАНИЕ
Какой параметр обратной геодезической задачи находится по формуле: =ЕСЛИ ( N10=0;»С»; ЕСЛИ ( И(N10>0;N10<ПИ()/2);»СВ ” ; ЕСЛИ ( N10=ПИ()/2;»В»; ЕСЛИ ( И(N10>ПИ()/2;N10<ПИ());»ЮВ»; ЕСЛИ ( N10=ПИ(); «Ю»; ЕСЛИ ( И(N10>ПИ();N10<1,5*ПИ());»ЮЗ»; ЕСЛИ(N10=1,5*ПИ();»З»; ЕСЛИ ( И(N10>1,5*ПИ();N10<2*ПИ());»СЗ» ) ) ) ) ) ) ) )
Усовершенствовать программу: помимо направлений СВ, ЮВ, ЮЗ, СЗ учесть еще четыре возможных направления: С, В, Ю, З.
Заполнить бланк отчета по практической работе.

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

Функции, используемые в программах
математические, статистические, логические
1 ) РАДИАНЫ (угол в градусах )
Действия над углами в Excel производятся в радианной мере :
минуты переводятся в градусы
суммируются с градусами,
переводятся в радианы
Пример :
D10 =РАДИАНЫ( B10+C10/60 )
В ячейке D10 угол в радианах
В ячейке B10 угол в градусах
В ячейке C10 угол в минутах
град
мин
рад
116
34,0
2,0344721
Аргумент функции всегда заключается в скобки

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

2) ГРАДУСЫ (угол в радианах)
Радианы переводятся в градусы (ГРАДУСЫ)
Выделяется целая часть градусов (ОТБ)
Дробная часть угла, выраженная в градусной мере, переводится в в минуты ( *60)
3 ) ОТБР (….) – функция, значение которой – целая часть вещественного числа.
Пример. :
В градусы: Q11
В минуты : R11
В ячейке P11 угол в радианах
В ячейке Q11 угол в градусах, нуль минут
В ячейке R угол в минутах
рад град мин
0,635300 36 24,0
Аргумент функции всегда заключается в скобки
=ОТБР(ГРАДУСЫ( P11))
=(ГРАДУСЫ( P11)-Q11)*60
Функции, используемые в программах
математические, статистические, логические (продолжение)

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

4) КОРЕНЬ(..) —
Извлечение квадратного корня, то же возведение в степень 0,5.
5) Сумм(.. : …) —
автосумма диапазона ячеек
6) ATAN(…) —
Возвращает угол по заданному значению его тангенса. Используется для перехода от тангенса румба к значению румба.
7) ABS (….) –
Абсолютная величина (модуль величины). Используется для вычисления тангенса рубма.
8 ) ЕСЛИ (условие; значение функции, если условие выполняется; значение функции, если условие не выполняется) —
логическая функция
для реализации структуры ветвление
9,10) И, ИЛИ
логические функции для реализации составного условия
Аргумент функции всегда заключается в скобки
Функции, используемые в программах
математические, статистические, логические (продолжение)

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

22

Последний слайд презентации: РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Ввод формул вручную и с помощью Мастера функций.
Копирование формул (с относительными адресами)
Вставка символов
Работа с листами
Форматирование ячеек:
объединение ячеек,
изменение направления текста
заливка, оформление границ,
изменение начертания шрифта,
установка индексов
Защита ячеек, защита листа, защита документа
ОПЕРАЦИИ, ИСПОЛЬЗУЕМЫЕ В РАБОТЕ

РЕШЕНИЕ ПРОФЕССИОНАЛЬНЫХ ЗАДАЧ В EXCEL : ПРЯМАЯ И ОБРАТНАЯ ГЕОДЕЗИЧЕСКАЯ ЗАДАЧИ

Изображение слайда

Рисунок 143 – Полученная сводная таблица

5. Результат с переименованными столбцами представлен на рисунке 144.

Рисунок 144 – Окончательный вид сводной таблицы

6. Разберитесь, как работает полученная сводная таблица.

Цель работы: рассмотреть прикладные задачи по специальности и выяснить, как их можно решать с помощью электронных таблиц Excel.

Обратная геодезическая задача заключается в вычислении дирекционного угла и расстояния R = | AB | по заданным на плоскости декартовым координатам x, y двух точек А и В. Дирекционный угол, в конечном итоге, должен быть представлен в градусной мере, как это принято в геодезии. Расстояние между точками определяется через найденный дирекционный угол.

Задание 1. Даны координаты 2-х точек х и у. Определить дирекционный угол прямой ху.

Используя исходные данные: а)

X1

= 4608,35

Y1

= 4159,05

X

2

= 5267,01

Y

= 2501,18

2

X1

= 4299,05

Y1

=10859,16

б)

X 2

= 2727,40

Y2

=10590,88

Решение оформляется на листе электронной таблицы

122

Рисунок 145 – Лист расчета задачи в Excel

Рисунок 146 – Проверка расчетов в режиме Показать формулу

Рисунок 147 – Продолжение проверки в режиме Показать формулу

123

Соседние файлы в папке работы

  • #

    12.12.2021360.45 Кб14Database1.accdb

  • #

    12.12.202197.53 Кб57Excel Федореева.xlsx

  • #

    12.12.2021370.75 Кб32Excel_Fedoreeva.xlsx

  • #

    12.12.2021188.24 Кб34Exel Сыпачев.xlsx

  • #

    12.12.20214.9 Mб18georazvedka_2_0 (1).accdb

  • #
  • #
  • #

    12.12.20216.52 Mб21VBA_Nikityuk.xlsm

  • #

    12.12.20216.31 Mб15VBA_Селезнев.xlsm

  • #

    12.12.20212.15 Mб15VBA_сыпачев2.xlsm

  • #

    12.12.202180.1 Кб12бд для геофизики карта.grd

Понравилась статья? Поделить с друзьями:
  • Географическая визуализация в excel
  • Генетические алгоритмы в excel
  • Генерирование случайных чисел на excel
  • Генерация экспоненциального распределения в excel
  • Генерация штрихкодов в excel