Используя библиотеку three.js, я собрал конструкцию (растение). Этот дизайн содержит так много меньших моделей, которые имеют ссылку на положение в (x, y, z) от начала координат (0,0,0). Прикрепил пример скриншота по следующей ссылке
Теперь я хочу загрузить в Cesium индивидуальную модель со своей позицией. Когда я пытаюсь загрузить прямое преобразование положения (x, y, z) в (север, восток, вверх), результат не такой, как ожидалось. Все модели разбросаны.
Функциональность, которую я пытаюсь достичь, заключается в том, что, основываясь на некоторой точке начала (долгота, широта, высота), я должен расположить модель в цезии со ссылкой (x, y, z) относительно координат цезия (долгота, широта, высота )
E.g.
Географические координаты начала координат (ori_lon, ori_lat, ori_alt) =› (-106.690647, 36.806761, 0)
Координаты модели (m_x, m_y, m_z) =› (-150,9, 126,26, 217,7)
Ожидание координат для цезия: (ori_lon + m_x, ori_lat + m_y, ori_alt + m_z)
или некоторый алгоритм для достижения этого.
В следующей статье я попытался преобразовать (x, y, z) в (long, lat, alt) с некоторым происхождением (long, lat, alt), но безуспешно: (
(x, y, z) координаты ›› геокоординаты
Совет/помощь в решении проблемы.