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

Apakah PostGIS secara otomatis mengonversi saat memasukkan WKT?

Ada beberapa transmisi otomatis ke dan dari geometry ketik.

Anda dapat mengetik \dC di PostgreSQL dan Anda akan melihat semua pemeran yang tersedia, termasuk:

                                     List of casts
     Source type         |         Target type         |      Function      |   Implicit?
-------------------------+-----------------------------+--------------------+---------------
text                     | geometry                    | geometry           | yes

Informasi ini juga tersedia di doc atau dalam tutorial ini .

Karena pemeran secara implisit, itu berarti Anda tidak perlu menentukannya untuk menggunakannya. Perhatikan bahwa Anda dapat "memaksa" menggunakan ::geometry :

select st_asText('SRID=4326;POLYGON((0 0,1 0,1 1,0 1,0 0))'::geometry);
           st_astext
--------------------------------
 POLYGON((0 0,1 0,1 1,0 1,0 0))
(1 row)

Mengenai kegunaan kolom, kolom bertipe geometry jadi apa pun yang ada di kolom ini adalah geometry dan dapat digunakan oleh fungsi apa pun yang membutuhkan geometry . Bagaimana data sampai di sana (pemeran otomatis, konversi, ekstraksi dari geometri lain, dll.) tidak relevan lagi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jumlah baris maksimum (dapat digunakan) dalam tabel Postgresql

  2. Cara membuat tabel relasional di pasar dua sisi

  3. Apakah mungkin untuk menyimpan nomor 1 byte di Postgres?

  4. Laravel Eloquent truncate - Batasan kunci asing

  5. Klien MQTT berlangganan Perubahan DB PostgreSQL