Я рассчитываю рассчитать широту и долготу, где разместить маркер, который является определенным расстоянием и направлением от широты и долготы известной позиции. Это для приложения Android (на Java), использующего API отображения HERE.
Наш Android Mobile SDK (Java) в настоящее время поддерживает вычисление расстояния между двумя геокоординатами (широта, долгота) с помощью метода distanceTo класса Geocoordinate.
distanceTo
Geocoordinate
https://developer.here.com/documentation/android-premium/api_reference_java/index.html
Запрашиваемый вами метод в настоящее время не предусмотрен. Тем не менее, наш JavaScript SDK предоставляет метод walk класса H.geo.Point. Этот метод возвращает точку назначения на основе заданного расстояния и пеленга относительно текущей точки.
walk
H.geo.Point
https://developer.here.com/documentation/maps/topics_api/h-geo-point.html#h-geo-point__walk
Алгоритм основан на формуле Haversine , так что вы также можете использовать формулу для вычисления целевой точки самостоятельно.