ಸಂಕೀರ್ಣ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು
ಚಲಿಸಬಲ್ಲ ಕೌಟುಂಬಿಕತೆ ಸ್ಕ್ರಿಪ್ಟ್ಗಳು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಸಂಕೀರ್ಣ ಸಂಕೇತಗಳನ್ನು ಮತ್ತು ಕೆಲವು ಎಕ್ಸೆಲ್ಗಳಲ್ಲಿ ಒದಗಿಸುವ ವೆಬ್ಸೈಟ್.
ಅತ್ಯಂತ ಉಪಯುಕ್ತವಾದವುಗಳೆಂದರೆ:
- ಎರಡು ಕಕ್ಷೆಗಳು (ಲ್ಯಾಟ್ / ಉದ್ದ) ನಿಂದ ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ
ಸೂತ್ರವನ್ನು ಬಳಸಿಕೊಂಡು ಕಡಿಮೆ ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಹಾವರ್ಸಿನ್, ಇದಕ್ಕೆ ಮೂಲ ಮತ್ತು ಗಮ್ಯಸ್ಥಾನ ಬಿಂದುಗಳ ನಿರ್ದೇಶಾಂಕಗಳನ್ನು ಮಾತ್ರ ನಮೂದಿಸಬೇಕಾಗುತ್ತದೆ. ಇದು ಲೆಕ್ಕಾಚಾರದ ಫಲಿತಾಂಶವನ್ನು ಉತ್ಪಾದಿಸುವುದಲ್ಲದೆ, ಕೋಡ್ ಅನ್ನು ಬರೆಯಲಾಗಿದೆ, ಗೂಗಲ್ ಅರ್ಥ್ನಲ್ಲಿ ವೆಕ್ಟರ್ ಅನ್ನು ದೃಶ್ಯೀಕರಿಸಲು ಹೈಪರ್ಲಿಂಕ್ ಮತ್ತು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಸೂತ್ರ.
ಇದು ಅಕ್ಷರಶಃ ಸೂತ್ರವಾಗಿದೆ:
d = acos (ಇಲ್ಲದೆ (lat1)2) + cos (lat1) .ಕೋಸ್ (ಲ್ಯಾಟ್2) .ಕಾಸ್ (ಉದ್ದ2ಉದ್ದವಾಗಿದೆ1))
ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಸಂಕೇತವಾಗಿದೆ:
var R = 6371; // ಕಿ ವರ್ ಡಿ = ಅಕೋಸ್ (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * ಆರ್;
ಇದು ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಸೂತ್ರವಾಗಿದೆ:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
ಹೆಚ್ಚುವರಿಯಾಗಿ ನೀವು ಉದಾಹರಣೆಗೆ ಲೆಕ್ಕಾಚಾರಗಳು ಕೋಡ್ಗಳನ್ನು ನೋಡಬಹುದು:
- ಕೋರ್ಸ್ ಲೆಕ್ಕ
- ಮಧ್ಯಬಿಂದು
- ಗಮ್ಯಸ್ಥಾನವು ಒಂದು ಮೂಲದಿಂದ ಮತ್ತು ಬೇರಿಂಗ್ನಿಂದ ಸಂಯೋಜಿಸುತ್ತದೆ
- ಬ್ರೌಸರ್ ಕೋರ್ಸ್
- ಡಿಗ್ರಿ / ನಿಮಿಷಗಳು / ಸೆಕೆಂಡುಗಳು ಮತ್ತು ದಶಾಂಶ ಡಿಗ್ರಿಗಳ ನಡುವಿನ ಪರಿವರ್ತನೆ
ನೋಡೋಣ, ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವವರಿಗೆ ಇದು ಡೇಟಾವನ್ನು ಬಹಳ ಉಪಯುಕ್ತವಾಗಿದೆ, ಏಕೆಂದರೆ ಅದು ಕೋಡ್ಗಳನ್ನು ಬರೆದಿದೆ
ಮೂಲಕ: ಅನಿಯೊಎಕ್ಸ್ಎಕ್ಸ್ಎಕ್ಸ್ಕೆ