2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 C++ задача на эллипсоиде с использованием OpenGL
Сообщение06.09.2013, 15:42 
Всем привет! Помогите решить данную задачу, либо подскажите как можно её решить. На плоскости такую задачу сделать проще простого, а вот с этим эллипсоидом не могу допетрить как это реализовать... Очень буду благодарен!

Задача
Необходимо написать программу на C++ графически отображающую решение следующей математической задачи.
Нужно найти координаты центра такой окружности, заданного радиуса, чтобы она вписывалась в произвольный не развернутый угол. Также нужно найти 2 точки касания окружности сторон этого угла. Самое главное, что это надо сделать на поверхности эллипсоида. Окружность строится на поверхности эллипсоида и является совокупностью точек равноудаленных от центра.
Эллипсоид называется WGS84 и его параметры можно найти в интернете.
Угол задается 3 точками координаты которых известны и представлены в форме широты долготы в градусах. Сторонами угла являются линии, принадлежащие эллипсоиду, соединяющие 2 точки по кратчайшему расстоянию. Радиус окружности задается в метрах.
Координаты искомых точек должны быть представлены в виде широты долготы.
Графическое часть задания должна обеспечить ввод координат, радиуса и четко и однозначно представить найденное решение в числовом и графическом (наглядном) виде.
Для графической составляющей задачи использовать библиотеку OpenGL.

 
 
 
 Re: C++ задача на эллипсоиде с использованием OpenGL
Сообщение06.09.2013, 18:47 
Аватара пользователя
spelot
На данном форуме не принято решать задачи за других. Приведите попытки своего решения.
Предлагаю вначале решить для сферичной задачи, а после учесть несферичность.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group