PostgreSQL | ||
---|---|---|
prev | Chương 8. Dữ liệu kèo chấp bóng đá hôm nay | Tiếp theo |
kèo chấp bóng đá hôm nay học đại diện cho các đối tượng không gian hai chiều. Các loại cơ bản nhất, điểm, tạo thành cơ sở cho tất cả các Các loại khác.
Bảng 8-13. kèo chấp bóng đá hôm nay học Postgres
Loại kèo chấp bóng đá hôm 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 chấp bóng đá hôm 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), ...) | Polygon (tương tự như đóng con đường) |
Circle | 24 byte | <(x, y), r | vòng tròn (giữa 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 chấp bóng đá hôm 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 được chỉ định bằng cú pháp sau:
(x, y) x, y Ở đâu x là tọa độ trục x như một số điểm nổi y là tọa độ trục y như một số điểm nổi
Phân đoạn dòng (LSEG) được biểu diễn bằng kèo chấp bóng đá hôm nay cặp điểm.
LSEG được chỉ định bằng cú pháp sau:
((x1, y1), (x2, y2))) (x1, y1), (x2, y2) x1, y1, x2, y2 Ở đâu (x1, y1) và (x2, y2) là kèo chấp bóng đá hôm nay điểm cuối của phân đoạn
Hộp được biểu diễn bằng kèo chấp bóng đá hôm nay cặp điểm đối diện góc của hộp.
hộp được chỉ định bằng cú pháp sau:
((x1, y1), (x2, y2))) (x1, y1), (x2, y2) x1, y1, x2, y2 Ở đâu (x1, y1) và (x2, y2) là kèo chấp bóng đá hôm nay góc đối diệnHộp được đầu ra bằng cú pháp đầu tiên. kèo chấp bóng đá hôm 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 chấp bóng đá hôm nay góc khác của hộp có thể được nhập, Nhưng kèo chấp bóng đá hôm 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 chấp bóng đá hôm 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 mở hoặc đã đóng và kèo chấp bóng đá hôm nay chức năngisopen (p)vàisclosed (p)được cung cấp để chọn nhập truy vấn.
Đường dẫn được chỉ định bằng cú pháp sau:
((x1, y1), ..., (xn, yn)) [(x1, y1), ..., (xn, yn)] (x1, y1), ..., (xn, yn) (x1, y1, ..., xn, yn) x1, y1, ..., xn, yn Ở đâu (x1, y1), ..., (xn, yn) là kèo chấp bóng đá hôm nay điểm 1 đến n Một "[" hàng đầu cho biết một đường dẫn mở Một "(" chỉ ra một đường dẫn đóngĐường dẫn là đầu ra bằng cú pháp đầu tiên. Lưu ý rằng postgres kèo chấp bóng đá hôm nay phiên bản trước V6.1 đã sử dụng định dạng cho kèo chấp bóng đá hôm nay đường dẫn có một dấu ngoặc đơn hàng đầu, một lá cờ "đóng", số nguyên của số điểm, sau đó là danh sách kèo chấp bóng đá hôm nay điểm theo sau là đóng cửa dấu ngoặc đơn. Chức năng tích hợpnâng cấpđược cung cấp để chuyển đổi kèo chấp bóng đá hôm 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 chấp bóng đá hôm nay bộ điểm. Đa giác nên có thể được coi là tương đương với kèo chấp bóng đá hôm nay đường dẫn kín, nhưng được lưu trữ khác nhau và có bộ kèo chấp bóng đá hôm nay thói quen hỗ trợ riêng của họ.
Polygon được chỉ định bằng cú pháp sau:
((x1, y1), ..., (xn, yn)) (x1, y1), ..., (xn, yn) (x1, y1, ..., xn, yn) x1, y1, ..., xn, yn Ở đâu (x1, y1), ..., (xn, yn) là kèo chấp bóng đá hôm nay điểm 1 đến nPolygons là đầu ra bằng cú pháp đầu tiên. Lưu ý rằng Phiên bản Postgres trước V6.1 đã sử dụng định dạng cho đa giác Có một dấu ngoặc đơn hàng đầu, danh sách tọa độ trục X, Danh sách kèo chấp bóng đá hôm nay tọa độ trục y, tiếp theo là dấu ngoặc đơn. Chức năng tích hợpnâng cấpIS Được cung cấp để chuyển đổi đa giác được đổ và tải lại từ Pre-V6.1 cơ sở dữ liệu.
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ú pháp sau:
<(x, y), r ((x, y), r) (x, y), r x, y, r Ở đâu (x, y) là trung tâm của vòng tròn r là bán kính của vòng trònVòng tròn là đầu ra bằng cú pháp đầu tiên.
prev | Trang chủ | NEXT |
Boolean kèo chấp bóng đá hôm nay | UP | toán tử |