Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Entfernung in Metern zwischen zwei räumlichen Punkten in der MySQL-Abfrage

Beachten Sie das in MySql Die Reihenfolge der Koordinaten ist:
1. POINT(lng, lat) - keine SRID
2. ST_GeomFromText('POINT(lat lng)', 4326) - mit SRID

select st_distance_sphere(POINT(-73.9949,40.7501), POINT( -73.9961,40.7542)) 

gibt wie erwartet 466.9696023582369 zurück und 466.9696023582369> 300 natürlich