- Что такое обратная и прямая геодезическая задача: суть, методы решения, назначение
- Математика в действии
- Что такое прямая геодезическая задача
- Что такое ОГЗ: суть обратной геодезической задачи
- Прямая геодезическая задача, решение
- GIS-LAB
- Задачи на сфере: прямая геодезическая задача
- Содержание
- [править] Общие положения
- [править] Постановка задачи
- [править] Алгоритм
- [править] Преобразование сферических координат в декартовы
- [править] Вращение вокруг оси
- [править] Преобразование декартовых координат в сферические
- [править] Пример программной реализации
- [править] Альтернативные методы
- [править] Ссылки
Что такое обратная и прямая геодезическая задача: суть, методы решения, назначение
В строительстве большую часть времени занимают геодезические работы. Это комплекс различных измерений и вычислений на местности. Стоит ли говорить, что качество выполненных работ зависит от точности полученных результатов. Это влияет на размещение зданий и сооружений, а также возведение их конструктивных элементов. Все должно соответствовать проектным показателям и техническим регламентам. Геодезические работы выполняются в объеме, определенном особенностями объекта и стадией его реализации. Компания «Промтерра» специализируется на их проведении с составлением необходимых чертежей, схем и расчетов. Для этого есть все составляющие: действующая лицензия, опыт, допуск СРО, штат специалистов. Один из вопросов, который поступает при выполнении работ, касается геодезической задачи. Что это такое, как используется в работе и ее назначение.
Математика в действии
По своей сути геодезические задачи — это математика в чистом виде. Основная задача состоит в определении взаимного положения точек принадлежащих какой-либо поверхности. Наиболее часто приходится иметь дело с прямыми и обратными геодезическими задачами, но на этом математические вычисления не заканчиваются. В зависимости от поставленных условий могут применяться и другие виды. Например, решение треугольника по измеренным углам и сторонам. Интересный исторический факт: с геодезическими задачами исследователи этой темы работают уже больше трех веков, а споры относительно методов дальше продолжаются.
Что такое прямая геодезическая задача
Эта разновидность предполагает вычисление координат, то есть широты и долготы определенной точки. А она, в свою очередь, лежит на математически правильной поверхности — земном эллипсоиде. Вычисления производятся по координатам другой точки, по длине и азимуту геодезической линии. Точность решения зависит от корректности исходных данных. Для проведения вычислений используют формулы нахождения приращений и определения координат.
Специалисты применяют разные методы для получения результатов. Наиболее востребованными считаются косвенный и прямой. Они отличаются тем, что в основе лежит точность исходных данных. Косвенные методы решения очень чувствительны к ним. Если в исходнике есть значительные расстояния, изменения по азимуту, то вычисления не получится сделать, или они будут с большими погрешностями. Прямые методы работают по соотношениям сфероидической геодезии, поэтому результаты можно получить более точные. Кстати, прямой тип геодезических задач применяется при вычислении координат в теодолитном ходе.
Что такое ОГЗ: суть обратной геодезической задачи
При работе над обратной геодезической задачей вычисления проводятся по известным координатам двух точек на земном эллипсоиде. Это нужно для получения значений горизонтального положения линий между ними, а также дирекционного угла этой самой линии. В этом состоит суть. Для получения искомых величин используется вычисление румба и расстояние между координатами точек. Нужно помнить, что дирекционный угол при этом находится по четверти системы координат, которая и является объектом, где размещены искомые позиции. Для решения нужно учитывать знаки приращения, которые свойственны для определенных четвертей. В этом типе задач уделяют большое значение сходимости результатов, поэтому расчеты могут проводиться несколько раз. На это влияют свойства горизонтального положения между точками. В каких случаях применяется обратная геодезическая задача? В тех, когда по известным двум точкам и их координатам определяют расстояние не только между ними, но и дирекционный угол линии.
В том или ином виде геодезические задачи возникают и в других направлениях — в полигонометрии, триангуляции, но на этом не заканчивается востребованность. Используется также, когда стоит задача определения взаимного положения точек по исходным данным длины и направления соединяющей линии. Есть ряд случаев, когда геодезические задачи решают с использованием формул аналитической геометрии в пространстве. Речь идет о пространственных прямоугольных координатах. Для этого используют пространственные компоненты направления прямой линии между этими точками.
Обратный тип геодезической задачи — не просто математическая проверка и вычисления. Она имеет практическое значение, ведь используется при вычислении длин проектных линий. Кроме этого, используется при выполнении привязки теодолитных ходов к пунктам геодезической сети, съемочных сетей и сетей сгущения. Еще одно практическое назначение — определение направления с пункта на пункт при отсутствии видимости. Обратная геодезическая задача используется в промышленном и гражданском строительстве.
А как решать обратные задачи, если в исходнике большие расстояния? В этом случае рекомендуется использовать метод итерации. Его можно использовать при расстояниях до 20 000 км. Итерация основана на решении прямой геодезической задачи любым выбранным методом — численным или аналитическим. И точность решения именно ОГЗ определяется решением ПГЗ.
Прямые и обратные геодезические задачи требуют получения точных результатов. Насколько получится достичь поставленной цели, зависит от исходных сведений и выбранного метода решения. Вычисление способом Бесселя, методом Рунге-Кутта-Фельберга, итерации, численного интегрирования — в каждом отдельном случае выбор зависит от расстояний и координат точек. В штате компании «Промтерра» работают опытные специалисты в сфере инженерной геодезии, поэтому за решение даже самых сложных задач можно быть спокойными. Тема геодезических задач всегда остается актуальной, поэтому отслеживание последних тенденций в проведении вычислений для получения точных результатов — необходимость. Важно отметить, что подобного плана математические методы востребованы не только в геодезической сфере деятельности, но и в навигации, корректировке ракетного огня и др.
Источник
Прямая геодезическая задача, решение
Прямая геодезическая задача состоит в том, что по известным координатам начального пункта А(хА,уА), линии АВ, дирекционному углу этой линии αАВ и ее горизонтальному проложению sАВ — вычисляют координаты конечной точки В(хВ, уВ). Прямая геодезическая задача решается разными способами, один из них это онлайн решение, которым может воспользоваться любой кому лень разбираться с формулами.
Для точек, расположенных на сфероиде, решение данной задачи представляет значительные трудности. Для точек на плоскости она решается следующим образом.
Разности ΔX и ΔY точек последующей и предыдущей называются приращениями. Они представляют собой проекции отрезка АВ на соответствующие оси координат. Их значения находим из прямоугольного прямоугольника АВС:
Так как в этих формулах SAB всегда число положительное, то знаки приращений ΔX и ΔY зависят от знаков cos αAB и sin αAB. Для различных значений углов знаки ΔX и ΔY представлены в таблице ниже.
Таблица з наков приращений координат ΔX и ΔY
Приращения | Четверть окружности в которую направлена линия | |||
I (СВ) | II (ЮВ) | III (ЮЗ) | IV (СЗ) | |
ΔX | + | – | – | + |
ΔY | + | + | – | – |
При помощи румба, приращения вычисляют по формулам:
Знаки приращениям дают в зависимости от названия румба.
Вычислив приращения, находим искомые координаты другой точки:
Таким образом можно найти координаты любого числа точек по правилу: координаты последующей точки равны координатам предыдущей точки плюс соответствующие приращения. Прямая геодезическая задача чаще всего используется при вычислении координат в теодолитном ходе.
Источник
GIS-LAB
Географические информационные системы и дистанционное зондирование
Задачи на сфере: прямая геодезическая задача
Прямая геодезическая задача — это нахождение положения точки по координатам исходного пункта и значениям начального направления и расстояния.
Содержание
[править] Общие положения
В качестве модели Земли принимается сфера с радиусом R, равным среднему радиусу земного эллипсоида. Аналогом прямой линии на плоскости является геодезическая линия на поверхности. На сфере геодезическая линия — дуга большого круга.
Введём следующие обозначения:
- φ — географическая широта,
- λ — географическая долгота,
- α — азимут дуги большого круга,
- σ — сферическое расстояние (длина дуги большого круга, выраженная в долях радиуса шара).
Линейное расстояние по дуге большого круга s связано со сферическим расстоянием σ формулой s = R σ.
Прямая и обратная геодезические задачи являются важными элементами более сложных геодезических задач.
[править] Постановка задачи
На рисунке синим цветом выделены заданные элементы сферического треугольника, красным цветом неизвестные.
[править] Алгоритм
Существует великое множество подходов к решению поставленной задачи. Рассмотрим простой и надёжный векторный метод.
- преобразовать углы (90° − σ) и (180° − α₁) в декартовы координаты,
- развернуть координатные оси вокруг оси Y на угол (φ₁ − 90°),
- развернуть координатные оси вокруг оси Z на угол −λ₁,
- преобразовать декартовы координаты в сферические.
Если третий пункт пропустить, на выходе вместо долготы λ₂ получится разность долгот (λ₂ − λ₁), что упростит алгоритм. Останется только прибавить долготу первого пункта. С другой строны, благодаря третьему пункту долгота λ₂ всегда будет в диапазоне [−180°, +180°].
Пример реализации алгоритма в виде функции языка Си:
Следует заметить, что прямая и обратная задача математически идентичны, и алгоритмы их решения зеркально отражают друг друга.
[править] Преобразование сферических координат в декартовы
В данном случае в качестве сферических координат φ, λ подставим углы (90° − σ), (180° − α₁).
Реализация на Си:
[править] Вращение вокруг оси
Представим оператор вращения вокруг оси X на угол θ в следующем виде:
Операторы вращения вокруг осей Y и Z получаются перестановкой символов.
Реализация вращения вокруг i-ой координатной оси на Си:
[править] Преобразование декартовых координат в сферические
В данном случае в роли сферических координат φ, λ окажутся φ₂, λ₂.
Реализация на Си:
[править] Пример программной реализации
Исходники вышеприведённых функций можно найти в архиве Sph.zip в файле sph.c. Кроме того, в файл sph.h включены следующие определения:
Теперь напишем программу, которая обращается к функции SphereDirect для решения прямой задачи:
В архиве Sph.zip этот код находится в файле dir.c. Создадим исполняемый модуль dir компилятором gcc:
Впрочем, в архиве есть Makefile. Для MS Windows готовую программу dir.exe можно найти в архиве Sph-win32.zip.
Программа читает данные из стандартного ввода консоли и отправляет результаты на стандартный вывод. Для чтения и записи файлов используются символы перенаправления потока «>» и « [править] Решение прямой задачи средствами PROJ
В пакет PROJ входит программа geod, предназначенная для решения прямых и обратных геодезических задач на сфере. Так выглядит команда обработки файла dir.dat:
Параметр +a определяет радиус сферы, -f — формат вывода угловых величин, +units — единица измерения расстояний. В итоге получим идентичный результат:
Различие значений α₂ на 360° объясняется тем, что dir выводит азимуты в диапазоне от 0° до 360°, а geod от −180° до +180°.
С помощью geod можно также расставить промежуточные точки вдоль геодезической линии либо по дуге малого круга на заданном расстоянии от исходного пункта. В обоих случаях нужно задать положение начальной точки параметрами +lat_1, +lon_1 и либо координаты второй точки +lat_2, +lon_1, либо расстояние и азимут ко второй точке +S, +A. За подробностями обращайтесь к документации.
[править] Альтернативные методы
Большая часть других методов основана на сферической тригонометрии. Многие из них используют вычисление φ₂ или (λ₂ − λ₁) по таким функциям, как синус, косинус или гаверсинус. Это приводит к неоднозначности результатов вблизи особых значений, когда производная функции равна нулю. Такие методы не могут считаться универсальными.
К наиболее надёжным относится следующий способ:
В сферической тригонометрии углы и стороны должны быть в диапазоне [0, 180°]. Алгоритмизация формул требует анализа и обработки случаев, когда входные величины не попадают в эти рамки.
[править] Ссылки
Последнее обновление: 2020-05-10 07:46
Дата создания: 11.03.2014
Автор(ы): ErnieBoyd
Источник