PHP և SQL. Հաշվել կամ հարցնել մեծ օղակի հեռավորությունը լայնության և երկայնքի կետերի միջև Haversine բանաձևով

Այս ամիս ես բավականին շատ եմ ծրագրավորել PHP- ում և MySQL- ում `GIS- ի հետ կապված: Noանցը շրջելով ՝ ես իրականում դժվարանում էի գտնել աշխարհագրական որոշ հաշվարկներ ՝ գտնելու երկու վայրերի միջև հեռավորությունը, ուստի ուզում էի դրանք այստեղ տարածել: Երկու կետերի միջև հեռավորության հաշվարկման պարզ ձևը Պյութագորասյան բանաձևի օգտագործումն է եռանկյան հիպոթենուսի հաշվարկի համար (A² + B² = C²): Սա