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

Làm cách nào để tạo đa giác bằng cách sử dụng các trường trong PostgreSQL?

Cú pháp cho một đa giác postgres thông thường giống như sau:

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

Trong đó 1 là một số id và mục nhập được trích dẫn là đa giác. Tôi mong đợi truy vấn tương tự, bạn có thể cần dấu ngoặc đơn, v.v. cho các tọa độ. Điển hình cho dữ liệu không gian địa lý mà bạn muốn tọa độ (Lon Lat). Postgis cũng sử dụng WKT những câu như:

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. Nhập kết xuất MySQL vào cơ sở dữ liệu PostgreSQL

  2. sử dụng Array_append cho tôi lỗi cú pháp khi tạo hàm PostgreSQL

  3. Cách kiểm tra trạng thái của máy chủ PostgreSQL Mac OS X

  4. Thiết kế cơ sở dữ liệu để ghép nối thực thi ràng buộc

  5. LỖI:chuỗi được trích dẫn chưa kết thúc tại hoặc gần