Обратная геодезическая задача
-
- Участник
- Сообщения: 86
- Зарегистрирован: 12 янв 2011, 16:56
- Репутация: 1
- Откуда: Москва
Обратная геодезическая задача
Работаю в специфическом ПО для целей геологоразведки (Surpac) данные по траектории поверхностной горной выработки (канавы) даны в виде XYZ координат. Однако программа с такими данными не работает и встала задача перевести XYZ в полярные координаты (длина отрезка, азимут, угол падения).
Есть ли формулы для перевода, желательно в Excel?
Есть ли формулы для перевода, желательно в Excel?
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: Обратная геодезическая задача
У меня есть, добавил во вложения.
- Вложения
-
Геодезический калькулятор 01-06-05.xls
- Геодезический калькулятор
- (1.21 МБ) 1080 скачиваний
С уважением,
Биннат Халилов
Биннат Халилов
-
- Участник
- Сообщения: 86
- Зарегистрирован: 12 янв 2011, 16:56
- Репутация: 1
- Откуда: Москва
Re: Обратная геодезическая задача
это демо версия? Там вроде только пару значений можно рассчитать, у меня же 2 сотни строк
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: Обратная геодезическая задача
Ну, там готовая формула. Возьмите формулы и создайте свой собственный Exel file, который мог бы одновременно вычислять сотни строк.
С уважением,
Биннат Халилов
Биннат Халилов
-
- Участник
- Сообщения: 86
- Зарегистрирован: 12 янв 2011, 16:56
- Репутация: 1
- Откуда: Москва
Re: Обратная геодезическая задача
Не учтена Z координата, у меня трехмерная система
-
- Гуру
- Сообщения: 4168
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1107
- Ваше звание: программист
- Откуда: Казань
Re: Обратная геодезическая задача
требуемая форма представления похожа на инклинометрию скважин. Если канаву считать ломаной линией, то все на уровне 10 класса средней школы: начало отрезка (x1,y1,z1), конец (x2,y2,z2), вектор отрезка (dx,dy,dz)=(x2,y2,z2)-(x1,y1,z1), азимут (от севера по часовой) PI/2-atan2(dy,dx), угол падения atan2(dz,sqrt(dx^2+dy^2)). Если же считать плавной кривой, будут нюансы, все зависит от степени кривизны и требуемой точности.GreatDeal писал(а):встала задача перевести XYZ в полярные координаты (длина отрезка, азимут, угол падения).
- bingeomap
- Гуру
- Сообщения: 506
- Зарегистрирован: 06 июл 2012, 08:37
- Репутация: 53
- Откуда: Азербайджан, Баку
Re: Обратная геодезическая задача
Ну, это простая формула - i=arctg(h/d), где превышение высот между двумя точками и плановое расстояние между двумя точками.GreatDeal писал(а):Не учтена Z координата, у меня трехмерная система
С уважением,
Биннат Халилов
Биннат Халилов
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 25 май 2014, 11:53
- Репутация: 0
Re: Обратная геодезическая задача
Сурпака под рукой нет, проверьте. Формулы там раздулись, их можно сократить.GreatDeal писал(а):Работаю в специфическом ПО для целей геологоразведки (Surpac) данные по траектории поверхностной горной выработки (канавы) даны в виде XYZ координат. Однако программа с такими данными не работает и встала задача перевести XYZ в полярные координаты (длина отрезка, азимут, угол падения).
Есть ли формулы для перевода, желательно в Excel?
- Вложения
-
T2HT_Surpac.rar
- Канавы в Скажинавы
- (20.08 КБ) 478 скачиваний
-
Перевести XYZ в полярные координаты.rar
- картинки
- (553.28 КБ) 523 скачивания
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость