#javascript #point #webgl-earth
#javascript #точка #webgl-земля
Вопрос:
Я искал пример построения точки / маркера в пространстве с учетом широты, долготы и высоты / возвышения, но я не могу найти его в документации или по любому другому вопросу. Возможно ли нанести маркер в пространстве с помощью WebGL-earth?
Комментарии:
1. возможно, этот урок покажется вам полезным , за ним следуют еще 3 урока, все связанные с созданием WebGL Earth-подобных материалов
2. Я изо всех сил пытаюсь решить ту же проблему в CesiumJS, вы нашли решение?
3. @jumpjack мне удалось найти решение с использованием CesiumJS. Я не уверен, поможет ли это вам, но, возможно, загляните в Cesium. Декартово3.Из градусов. Это решило мои проблемы.
item.position=Cesium.Cartesian3.fromDegrees(lon_coordinates,lat_coordinates,alt_coordinates);
4. но это дает вам только возможность определить местоположение точки на поверхности! Но, возможно, я неправильно понял: под высотой вы подразумевали высоту над землей, в то время как я имел в виду угловую высоту, как в «системе координат высота / азимут».
5. Я не смог найти ничего для azimuth, поэтому я преобразовал свои данные для работы с этим методом. Не самое лучшее решение, но это была тренировка, которая сработала для моего проекта.