PHP kaj SQL: Kalkulu aŭ Demandu Grandan Cirklan Distancon Inter Latitudaj kaj Longaj Punktoj Per La Haversina Formulo

Ĉi-monate mi programis sufiĉe multe en PHP kaj MySQL rilate al GIS. Promenante ĉirkaŭ la reto, mi efektive malfacile trovis iujn el la Geografiaj kalkuloj por trovi la distancon inter du lokoj, do mi volis dividi ilin ĉi tie. La simpla maniero kalkuli distancon inter du punktoj estas uzi la pitagorean formulon por kalkuli la hipotenuzon de triangulo (A² + B² = C²). Ĉi tio estas