PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Menentukan jari-jari atau diameter Lingkaran Batas Minimum

ST_MinimumBoundingCircle adalah fungsi kontribusi pengguna dengan sumber yang ditulis dalam PL/pgSQL. Anda dapat mengubah sumber sebagai fungsi yang diganti namanya ST_MinimumBoundingRadius(inputgeom geometry) dengan modifikasi berikut:

  • Hanya membutuhkan satu argumen inputgeom geometry
  • Ubah jenis pengembalian (dekat atas) dari geometry untuk double precision
  • Untuk tipe POINT, ubah RETURN hull; ke RETURN 0;
  • Hapus ST_Buffer pernyataan di dekat akhir, dan cukup kembalikan radius .

Seharusnya mudah. Perhatikan bahwa ada beberapa masalah dengan algoritme, seperti tiket #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. Format nilai presisi ganda di Postgresql

  2. Tidak dapat menentukan nama penyedia untuk pabrik penyedia jenis 'Npgsql.NpgsqlFactory'

  3. Waktu eksekusi Kueri Postgres

  4. Postgres:Gabungkan akun menjadi satu identitas dengan alamat email yang sama

  5. Tampilkan semua nama database