Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Porównanie kodu pocztowego MySQL PHP, a konkretnie odległość

W JavaScript:

var R = 6371; // km
var dLat = (lat2-lat1).toRad();
var dLon = (lon2-lon1).toRad(); 
var a = Math.sin(dLat/2) * Math.sin(dLat/2) +
        Math.cos(lat1.toRad()) * Math.cos(lat2.toRad()) * 
        Math.sin(dLon/2) * Math.sin(dLon/2); 
var c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a)); 
var d = R * c;

gdzie d =odległość między dwoma punktami

To jest Formuła Haversine .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Transakcje równoległe w mysql

  2. Jak dopasować jeden znak w MySQL zamiast %?

  3. Grupa Mysql W odstępach 24-godzinnych

  4. WYBIERZ i wypisz dzieci i rodziców

  5. Entity Framework z mysql, problem z kapitalizacją tabel między linuxem a Windows