Sau ntawv rau cov suav teb nyuaj
Movable Type Scripts yog lub vev xaib uas muaj txoj cai nyob hauv Javascript thiab qee qhov ua tau zoo tshaj plaws, rau cov kev siv hauv kev siv geomatics.
Ntawm qhov tseem ceeb tshaj yog:
- Muab xam ntawm qhov kev ncua deb ntawm ob qhov chaw (lat / long)
Tshawb tawm qhov nrug deb tshaj plaws uas siv cov mis Haversine, nws tsuas yog xav kom muaj kev sib koom ua ke ntawm lub hauv paus pib thiab cov ntsiab lus ntawm qhov chaw nkag mus. Nws tsis yog tsuas yog tsim cov txiaj ntsig ntawm cov kev suav tab sis cov cai tau sau, qhov sib txuas siab kom pom qhov vector hauv Google Earth thiab cov qauv hauv ntawv zoo.
Qhov no yog cov qauv formula:
d = acos (tsis muaj (lat1) tsis tau (lat)2) + cos (lat1) .cos (lat2) .cos (ntev2-Loj1)) R
Qhov no yog qhov JavaScript code:
var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Qhov no yog qhov formula hauv Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Tsis tas li ntawd koj tuaj yeem pom cov cim rau cov lus teb xws li:
- Thaum kawg yuav muab xam
- Midpoint
- Cov phiaj xwm lo lus los ntawm ib lub hauv paus thiab kabmob
- Browser chav kawm
- Kev hloov ntawm degrees / feeb / vib nas this thiab kaum degrees
Ua tib zoo saib, cov ntaub ntawv tseem ceeb heev rau cov neeg uas tsim daim ntawv thov web, vim nws tau sau cov cim
Ntawm: Anieto2k