Хорошо. Так что я думаю, что на Google Планете Земля можно было бы увидеть Нью-Йорк и Пекин ...
Я пытаюсь выяснить, как сопоставить точки на трехмерном примитивном объекте (сфере), получить их расстояние в любом направлении по окружности и их расстояние по диаметру. Точки будут координатами широты и долготы.
Прямо сейчас, это то, что я пытаюсь использовать для отображения координат (версия, не зависящая от кода):
x1 = radius * cos(long1) * cos(lat1);
y1 = radius * sin(long1) * cos(lat1);
z1 = radius * sin(lat1);
но я почти уверен, что это неправильно. Как я могу получить положение каждой точки и рассчитать их расстояния прямо по диаметру сферы, а также их расстояние по окружности сферы?
Спасибо.