Μετατρέψτε όλες τις τιμές γεωγραφικού πλάτους και μήκους σε ακτίνια . Υπολογίστε τη διαφορά στο γεωγραφικό πλάτος ( DLAT ) και γεωγραφικό μήκος ( DLONG ) μεταξύ των δύο σημείων :
DLAT = latitude1 - latitude2
DLONG = longitude1 - γεωγραφικό μήκος 2
εικόνων ενδιάμεση Υπολογισμός Βήμα 1
Η
Υπολογίστε την αξία του μια ενδιάμεση τιμή Α με τον ακόλουθο τύπο :
A = sin ( DLAT /2 ) ^ 2 + cos ( latitude1 ) * cos ( latitude2 ) * sin ( DLONG /2 ) ^ 2
" Sin " και " συν " είναι οι τριγωνομετρικές συναρτήσεις ημίτονο και συνημίτονο και το καρέ ( ^ ) δείχνει αύξηση σε δύναμη .
Η
ενδιάμεση Υπολογισμός Βήμα 2
Η
Υπολογίστε την αξία μιας ενδιάμεσης μεταβλητής C από τον ακόλουθο τύπο :
C = 2 * ( atan2 ( A ^ 0,5 , ( 1 -A ) ^ 0,5 ) )
ATAN2 είναι η τριγωνομετρική συνάρτηση arctan .
εικόνων Υπολογίστε Απόσταση
Η
Πολλαπλασιάστε την ενδιάμεση τιμή C από την ακτίνα του Γη ( 6.371 χιλιόμετρα ή 3.959 μίλια ) για να ληφθεί η ελάχιστη απόσταση μεταξύ των δύο σημείων .
εικόνων