2016-03-31 20 views
0

Coğrafi uzayda doğrusal enterpolasyon eşdeğerini yapmak isterim.Coğrafi koordinatların enterpolasyonu

örn. Kartezyen 2D uzayda

I [x0, y0] ve [x1, y1] arasında bir nokta hesaplamak için
[x,y] = [x0,y0]+([x1,y1]-[x0,y0])*d 

with d={0..1.0} 

yok. Enlem, boylam ile coğrafi koordinatlara nasıl devam edebilirim?

Thanx

+0

yinelemeli olarak, p0'dan başlayarak, mevcut noktadan 'p1' değerine bir rulman hesaplayın ve bu yönde küçük bir adımı gerçekleştirin, böylece bir sonraki akım noktası, p1'e ulaşılana kadar. Elipsoid üzerindeki rulman da iteratif olarak hesaplandığından dolaysız formül yoktur. –

+0

@SashaSalauyou Küresel yaklaşımdan oldukça memnun olurum. – Oncaphillis

+0

thar ihtiyacınız olan uygulamada p0 ve p1 her iki nokta arasındaki maksimum uzunluk nedir? dünyanın her yerinden bir kaç kilometre mi? – AlexWien

cevap