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

Odległość przestrzenna Mysql za pomocą POINT - Nie działa

Skończyło się na tym, że to zapytanie do obliczenia odległości, przykład:

<> SELECT glength(LineStringFromWKB(LineString(GeomFromText(astext(PointFromWKB(POINT(63.424818,10.402457)))))),GeomFromText(astext(PointFromWKB(POINT(663.422238,10.39891006))))))) odległość;

Mnożę to przez 100, aby uzyskać przybliżenie w kilometrach. Wynik nie jest dokładny, ale „ok”. Jeśli ktoś zna lepszy sposób, nie wahaj się skomentować.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Importowanie bazy danych MS ACCESS do mySql?

  2. Błąd:nie można zainicjować struktury informacji master podczas wykonywania replikacji Master Slave w MySQL

  3. MySQL daje wierszom całe życie

  4. MySQL Powolne dołączanie. Każdy sposób na przyspieszenie

  5. MySQL InnoDB:autoinkrementacja klucza innego niż podstawowy