Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hàm MySQL GeoSpatial cho ST_Distance_Spheroid? Chỉ số được sử dụng để trả lại Loại GLength?

Vì MySql 5.1 đã cung cấp các hàm GIS distance_sphere () distance_spheroid () chức năng. Có một giải thích của các tham số và cách sử dụng chúng.

Độ dài được trả về bởi GLength () hàm có thể ở một trong hai đơn vị mà tọa độ có. Vì vậy, nếu tọa độ là theo độ thì không có ý nghĩa của một thước đo độ dài theo độ. Để khắc phục sự cố này, các phép chiếu được sử dụng.

Đối với phép chiếu WGS84, SRID =4326 nhưng đối với phép chiếu Mercator hình cầu, SRID =900913, tương thích với phép chiếu mà Google Maps sử dụng. Phép chiếu Mercator hình cầu Phép chiếu Mercator sử dụng mét nên chức năng GLength sẽ trả về chiều dài theo đơn vị mét. Điều này đoạn văn rất hữu ích cho các phép chiếu trong MySql.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Broken Pipe Exception trên ứng dụng Grails

  2. LIKE và% Ký tự đại diện trong Doctrine's findBy * ()

  3. Quét bảng mysql từ dưới cùng

  4. Truy vấn SQL để tính số người dùng đã đăng ký mỗi ngày

  5. Kết nối cơ sở dữ liệu MySQL không bị đóng:điều gì sẽ xảy ra?