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

Bagaimana saya bisa membuat poligon menggunakan bidang di PostgreSQL?

Sintaks untuk poligon postgres biasa lebih seperti:

insert into geo_table values (1, '((2,2),(3,4),(3,6),(1,1))');

Di mana 1 adalah beberapa id dan entri yang dikutip adalah poligon. Saya berharap kuerinya serupa, Anda mungkin perlu tanda kurung dll untuk koordinatnya. Biasanya untuk data geospasial yang Anda inginkan (Lon Lat) koordinat. Postgis juga menggunakan WKT pernyataan seperti:

GeomFromText('POLYGON((long1 lat1, long2 lat2, long3 lat3))')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres json_agg menyertakan tajuk kolom - JSON salah?

  2. Pemeran tipe data Postgres

  3. Rails + PostgreSQL -Menggunakan Suka

  4. Menggunakan jsonb (PostgreSQL), bagaimana cara mengambil item dengan nilai tertentu yang disimpan sebagai array?

  5. Struktur kontrol PL/pgSQL untuk daftar/array