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 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 , Ytrong đó kèo bóng đá hom nay đối số là
tọa độ trục x dưới dạng số điểm nổi.
tọa độ trục y dưới dạng số điểm nổi.
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 , Y2trong đó kèo bóng đá hom nay đối số là
Điểm cuối của phân đoạn dòng.
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 , Y2trong đó kèo bóng đá hom nay đối số là
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 đượ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)và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)và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 , yntrong đó kèo bóng đá hom nay đối số là
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.
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 , yntrong đó kèo bóng đá hom nay đối số là
đ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.
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 , Rtrong đó kèo bóng đá hom nay đối số là
trung tâm của vòng tròn.
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.