Phiên bản không được hỗ trợ:7.0
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong kèo bóng đá hom nay phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá hom nay Loại

kèo bóng đá hom nay loại hình học đại diện cho kèo bóng đá hom nay đối tượng không gian hai chiều. kèo bóng đá hom nay loại cơ bản nhất, điểm, tạo thành cơ sở cho tất cả kèo bóng đá hom nay kèo bóng đá hom nay loại khác.

Bảng 3-18.Postgreskèo bóng đá hom nay loại hình học

loại kèo bóng đá hom nay lưu trữ Đại diện Mô tả
điểm 16 byte (x, y) điểm trong không gian
Line 32 byte ((x1, y1), (x2, y2)) dòng vô hạn
LSEG 32 byte ((x1, y1), (x2, y2)) Phân đoạn dòng hữu hạn
Box 32 byte ((x1, y1), (x2, y2)) Hộp kèo bóng đá hom nay chữ nhật
đường dẫn 4+32N byte ((x1, y1), ...) Đường dẫn đóng (tương tự như đa giác)
đường dẫn 4+32N byte [(x1, y1), ...] đường dẫn mở
Polygon 4+32N byte ((x1, y1), ...) ​​đa giác (tương tự như đóng con đường)
Circle 24 byte <(x, y), r vòng tròn (trung tâm và bán kính)

Một bộ chức năng và toán tử phong phú có sẵn để thực hiện kèo bóng đá hom nay hoạt động hình học khác nhau như tỷ lệ, dịch thuật, xoay và xác định giao điểm.

điểm

Điểm là khối xây dựng hai chiều cơ bản cho kèo bóng đá hom nay loại hình học.

điểmđược chỉ định bằng cách sử dụng kèo bóng đá hom nay mục sau Cú pháp:

(x , y)x , Y

trong đó kèo bóng đá hom nay đối số là
x

tọa độ trục x dưới dạng số điểm nổi.

y

tọa độ trục y dưới dạng số điểm nổi.

8688_8702

Phân đoạn dòng (LSEG) được đại diện theo cặp điểm.

LSEGđược chỉ định bằng cách sử dụng kèo bóng đá hom nay mục sau Cú pháp:

((x1 , Y1), (x2 , Y2))
  (x1 , Y1), (x2 , Y2)x1 , Y1   ,   x2 , Y2

trong đó kèo bóng đá hom nay đối số là
(x1,Y1), (x2,Y2)

Điểm cuối của phân đoạn dòng.

Box

Hộp được thể hiện bằng kèo bóng đá hom nay cặp điểm đối diện góc của hộp.

Boxđược chỉ định bằng cách sử dụng kèo bóng đá hom nay mục sau Cú pháp:

((x1 , Y1), (x2 , Y2))
  (x1 , Y1), (x2 , Y2)x1 , Y1   ,   x2 , Y2

trong đó kèo bóng đá hom nay đối số là
(x1,Y1), (x2,Y2)

kèo bóng đá hom nay góc đối diện của hộp.

Hộp được đầu ra bằng cú pháp đầu tiên. kèo bóng đá hom nay góc là được sắp xếp lại trên đầu vào để lưu trữ góc dưới bên trái trước và góc trên bên phải cuối cùng. kèo bóng đá hom nay góc khác của hộp có thể được nhập, Nhưng kèo bóng đá hom nay góc dưới bên trái và trên bên phải được xác định từ đầu vào và lưu trữ.

đường dẫn

Đường dẫn được biểu diễn bằng kèo bóng đá hom nay bộ điểm được kết nối. Đường dẫn có thể được "Mở", trong đó điểm đầu tiên và cuối cùng trong tập hợp không kết nối và "đóng", nơi điểm đầu tiên và cuối cùng kết nối. Chức năngpopen (p)pclose (p)được cung cấp để buộc đường dẫn đến mở hoặc đóng và kèo bóng đá hom nay chức năngisopen (p)isclosed (p)được cung cấp để kiểm tra cho một trong hai loại trong truy vấn.

đường dẫnđược chỉ định bằng cách sử dụng kèo bóng đá hom nay mục sau Cú pháp:

((x1 , Y1), ..., (xn , yn)))
[(x1 , Y1), ..., (xn , yn)]]
  (x1 , Y1), ..., (xn , yn)  
  (x1 , Y1, ... ,xn , yn)x1 , Y1, ... ,xn , yn    

trong đó kèo bóng đá hom nay đối số là
(x,Y)

12545_12720

Đường dẫn là đầu ra bằng cú pháp đầu tiên. Lưu ý rằngPostgresPhiên bản trước V6.1 đã sử dụng định dạng Đối với những con đường có dấu ngoặc đơn hàng đầu, một lá cờ "đóng", số nguyên của số lượng điểm, sau đó là danh sách kèo bóng đá hom nay điểm tiếp theo là một dấu ngoặc đơn. Chức năng tích hợp13084_13097được cung cấp để chuyển đổi kèo bóng đá hom nay đường dẫn bị đổ và Được tải lại từ cơ sở dữ liệu Pre-v6.1.

Polygon

Polygons được biểu diễn bằng kèo bóng đá hom nay bộ điểm. Đa giác nên có thể được coi là tương đương với kèo bóng đá hom nay đường dẫn kín, nhưng được lưu trữ khác nhau và có bộ kèo bóng đá hom nay thói quen hỗ trợ riêng của họ.

Polygonđược chỉ định bằng cách sử dụng SHIGHT SYNTAX:

((x1 , Y1), ..., (xn , 13696_13700))
  (x1 , Y1), ..., (xn , yn)  
  (x1 , Y1, ... ,xn , yn)x1 , Y1, ... ,xn , yn    

trong đó kèo bóng đá hom nay đối số là
(x,Y)

điểm cuối của kèo bóng đá hom nay phân đoạn dòng bao gồm ranh giới của đa giác.

Polygons là đầu ra bằng cú pháp đầu tiên. Lưu ý rằngPostgresPhiên bản trước V6.1 đã sử dụng một định dạng cho kèo bóng đá hom nay đa giác có dấu ngoặc đơn hàng đầu, Danh sách tọa độ trục x, danh sách tọa độ trục y, tiếp theo là một dấu ngoặc đơn. Chức năng tích hợpnâng cấpđược cung cấp để chuyển đổi đa giác bị đổ và được tải lại từ cơ sở dữ liệu Pre-V6.1.

Circle

Vòng tròn được biểu thị bằng một điểm trung tâm và bán kính.

Circleđược chỉ định bằng cách sử dụng SHIGHT SYNTAX:

<(x , 15177_15180),R((x , y),R)
  (x , y),R  
    x , y   , R  

trong đó kèo bóng đá hom nay đối số là
(x,Y)

trung tâm của vòng tròn.

R

Bán kính của vòng tròn.

Vòng tròn là đầu ra bằng cú pháp đầu tiên.