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

Xác định bán kính hoặc đường kính của một vòng tròn giới hạn tối thiểu

ST_MinimumBoundingCircle là một hàm do người dùng đóng góp với nguồn được viết bằng PL / pgSQL. Bạn có thể sửa đổi nguồn dưới dạng một hàm được đổi tên ST_MinimumBoundingRadius(inputgeom geometry) với những sửa đổi sau:

  • Chỉ cần một đối số inputgeom geometry
  • Thay đổi loại trả lại (gần trên cùng) từ geometry thành double precision
  • Đối với các loại POINT, hãy thay đổi RETURN hull; thành RETURN 0;
  • Xóa ST_Buffer câu lệnh gần cuối và chỉ trả về radius .

Nên dễ dàng. Xin lưu ý rằng có một số vấn đề với thuật toán, chẳng hạn như vé số 2996 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn con PostgreSQL sử dụng như

  2. Cập nhật nhiều hàng trong cùng một truy vấn bằng PostgreSQL

  3. Làm thế nào để tạo cơ sở dữ liệu với đối chiếu UTF-8 trong PostgreSQL trên Windows?

  4. AsyncQuery với postgresql và dapper bằng npqsql

  5. PostgreSQL:So sánh chuỗi phân biệt chữ hoa chữ thường