Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
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 tỷ lệ kèo bóng đá phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

3.7. tỷ lệ kèo bóng đá

tỷ lệ kèo bóng đá đại diện cho các đối tượng không gian hai chiều. Các

Bảng 3-18. tỷ lệ kèo bóng đá

tỷ lệ kèo bóng đá 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 hình 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 dẫn đó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

3.7.1.

Điểm là khối xây dựng hai chiều cơ bản

điểmđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau

(x , y)x , Y

trong đó tỷ lệ kèo bóng đá đối số là

x

tọa độ trục x như một số điểm nổi

Y

tọa độ trục y như một số điểm nổi

3.7.2. Đường kẻ

Phân đoạn dòng (LSEG) được đại diện

LSEGđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau

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

trong đó tỷ lệ kèo bóng đá đối số là

(x1,Y1)
(x2,Y2)

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

3.7.3.

Hộp được thể hiện bằng tỷ lệ kèo bóng đá cặp điểm đối diện

Boxđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau

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

trong đó tỷ lệ kèo bóng đá đối số là

(x1,Y1)
(x2,Y2)

tỷ lệ kèo bóng đá góc đối diện của hộp

Hộp được đầu ra bằng cú pháp đầu tiên. tỷ lệ kèo bóng đá góc là

3.7.4.

Đường dẫn được biểu diễn bằng tỷ lệ kèo bóng đá bộ điểm được kết nối. Đường dẫn có thểMở, trong đó lần đầu tiên và cuối cùngĐóng, trong đó điểm đầu tiên và cuối cùng làpopen (p)pclose (p)được cung cấp để buộc Aisopen (p)isclosed (p)được cung cấp để kiểm tra cho một trong hai

đường dẫnđược chỉ định bằng cách sử dụng tỷ lệ kèo bóng đá mục sau

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

trong đó tỷ lệ kèo bóng đá đối số là

(x,Y)

Điểm cuối của tỷ lệ kèo bóng đá phân đoạn dòng bao gồm đường dẫn. MỘT

Đường dẫn là đầu ra bằng cú pháp đầu tiên.

3.7.5.

Polygons được thể hiện bằng tỷ lệ kèo bóng đá bộ điểm. Đa giác nên

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

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

trong đó tỷ lệ kèo bóng đá đối số là

(x,y)

Điểm cuối của tỷ lệ kèo bóng đá phân đoạn dòng bao gồm

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

3.7.6.

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

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

<(x , y),Rx , Y),R)x , Y),R  
    X , Y   , R  

trong đó tỷ lệ kèo bóng đá đố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.