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

Kiểu dữ liệu nào cho vĩ độ và kinh độ?

Bạn có thể sử dụng kiểu dữ liệu point - kết hợp (x,y) có thể là vĩ độ / kinh độ của bạn. Chiếm 16 byte:2 float8 số nội bộ.

Hoặc đặt nó thành hai cột kiểu float (=float8 hoặc double precision ). 8 byte mỗi.
Hoặc real (=float4 ) nếu không cần độ chính xác bổ sung. 4 byte mỗi.
Hoặc thậm chí là numeric nếu bạn cần độ chính xác tuyệt đối. 2 byte cho mỗi nhóm 4 chữ số, cộng thêm 3 - 8 byte chi phí.

Đọc hướng dẫn chi tiết về các kiểu số và kiểu hình học.

geometry geography loại dữ liệu được cung cấp bởi mô-đun bổ sung PostGIS và chiếm một trong bảng của bạn. Mỗi chiếm 32 byte cho một điểm. Có một số chi phí bổ sung như SRID trong đó. Các loại này lưu trữ (lâu / vĩ độ), không lưu trữ (vĩ độ / kinh độ).

Bắt đầu đọc hướng dẫn PostGIS tại đây.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Quyền của người dùng PostgreSQL

  2. Xác định tên bảng và cột làm đối số trong hàm plpgsql?

  3. PostgreSQL:Tự động gia tăng dựa trên ràng buộc duy nhất nhiều cột

  4. chuyển đổi kiểu dữ liệu SET của MySQL thành Postgres

  5. Quản lý tính khả dụng cao trong PostgreSQL - Phần II:Trình quản lý nhân bản