Нужно добиться следующего результат, как показано на рисунке
Известны координаты красной точки и координаты (широта/долгота) на сфере (из можно конвертировать в мировые (3D)
Если провести прямую до нужной точки, то в случае ее нахождения по ту сторону сферы прямая будет пересекать сферу. Конечно, можно было бы перевести первую точку пересечения в координаты сферы и уже по широте/долготе найти расстояние и прибавить его к расстоянию к первой точке, но так расстояние будет преувеличеным, если точка находится ровно с обратной стороны.
UPD:
осталось разобраться как найти точку касательной к сфере