סקריפּס פֿאַר קאָמפּלעקס חשבונות
באַוועגלעך טיפּ סקריפּס איז אַ וועבזייטל וואָס אָפפערס קאָמפּלעקס קאָודז אין דזשאַוואַסקריפּט און עטלעכע אין עקססעל, פֿאַר אַפּלאַקיישאַנז אין דזשיאַמאַטיק.
צווישן די מערסט נוציק זענען:
- כעזשבן פון אַ ווייַטקייט פון צוויי קאָואָרדאַנאַץ (לאַט / לאַנג)
קאַלקיאַלייץ די שאָרטיסט ווייַטקייט ניצן די פאָרמולע האַווערסינע, עס נאָר ריקווייערז אַז די קאָואָרדאַנאַץ פון די אָנהייב און דעסטיניישאַן פונקטן זענען אריין. עס דזשענערייץ ניט בלויז דער רעזולטאַט פון די חשבונות, אָבער אויך די קאָד איז געשריבן, אַ כייפּערלינגק צו זען די וועקטאָר אין Google ערד און די פאָרמולע אין עקססעל.
דאָס איז די ליטעראַל פאָרמולע:
d = acos(זינד(לאַט1).זינד(לאַט2) + קאָס(לאַט1).קאָס(לאַט2).קאָס(לאַנג2— לאנג1)).ר
דאָס איז די דזשאַוואַסקריפּט קאָד:
וואַר ר = 6371; // קילאמעטער וואַר ד = מאַט.אַקאָס(מאַט.סין(לאַט1)*מאַט.סין(לאַט2) + מאַט.קאָס(לאַט1)*מאַט.קאָס(לאַט2) * מאַט.קאָס(לאָנ2-לאָנ1)) *ר;
דאָס איז די פאָרמולע אין עקססעל:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
אין דערצו, איר קענען זען די קאָודז פֿאַר חשבונות אַזאַ ווי:
- קורס כעזשבן
- מיטל פונט
- קאָואָרדאַנאַץ פון די דעסטיניישאַן פון אַ אָנהייב און שייַכעס
- נאַוויגאַטאָר ס קורס
- קאַנווערזשאַן צווישן דיגריז / מינוט / סעקונדעס און דעצימאַל דיגריז
נעמען אַ קוק, די דאַטן זענען זייער נוציק פֿאַר יענע וואָס אַנטוויקלען וועב אַפּלאַקיישאַנז, ווייַל זיי האָבן די קאָודז געשריבן
דורך: anieto2k