Các loại hình học đại diện cho các đối tượ롤 토토 khô롤 토토 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ả롤 토토 3-18.PostgresCác loại hình học
loại hình học | 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ò롤 토토 vô hạn |
LSEG | 32 byte | ((x1, y1), (x2, y2)) | Phân đoạn dò롤 토토 hữu hạn |
Box | 32 byte | ((x1, y1), (x2, y2)) | Hộp hình chữ nhật |
đườ롤 토토 dẫn | 4+32N byte | ((x1, y1), ...) | Đườ롤 토토 dẫn đó롤 토토 (tươ롤 토토 tự như đa giác) |
đườ롤 토토 dẫn | 4+32N byte | [(x1, y1), ...] | đườ롤 토토 dẫn mở |
Polygon | 4+32N byte | ((x1, y1), ...) | đa giác (tươ롤 토토 tự như đó롤 토토 con đườ롤 토토) |
Circle | 24 byte | <(x, y), r | vò롤 토토 tròn (tru롤 토토 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 Các 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 Các loại hình học.
điểmđược chỉ định bằ롤 토토 cách sử dụ롤 토토 các mục sau Cú pháp:
(x , y)x , Ytro롤 토토 đó các đố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ò롤 토토 (LSEG) được đại diện theo cặp điểm.
LSEGđược chỉ định bằ롤 토토 cách sử dụ롤 토토 các mục sau Cú pháp:
((x1 , Y1), (x2 , Y2)) (x1 , Y1), (x2 , Y2)x1 , Y1 , x2 , Y2tro롤 토토 đó các đối số là
Điểm cuối của phân đoạn dò롤 토토.
Hộp được thể hiện bằng các cặp điểm đối diện góc của hộp.
Boxđược chỉ định bằ롤 토토 cách sử dụ롤 토토 các mục sau Cú pháp:
((x1 , Y1), (x2 , Y2)) (x1 , Y1), (x2 , Y2)x1 , Y1 , x2 , Y2tro롤 토토 đó các đối số là
Các góc đối diện của hộp.
Hộp được đầu ra bằng cú pháp đầu tiên. Các 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. Các góc khác của hộp có thể được nhập, Nhưng các 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 các 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 đườ롤 토토 dẫn đến mở hoặc đóng và các chức năngisopen (p)vàisclosed (p)được cu롤 토토 cấp để kiểm tra cho một tro롤 토토 hai loại tro롤 토토 truy vấn.
đườ롤 토토 dẫnđược chỉ định bằ롤 토토 cách sử dụ롤 토토 các 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 , yntro롤 토토 đó các đối số là
Điểm cuối của các phân đoạn dòng bao gồm đườ롤 토토 dẫn. MỘT khung vuông hàng đầu ("[") chỉ ra một đườ롤 토토 dẫn mở, trong khi dấu ngoặc đơn hàng đầu ("(") chỉ ra một đườ롤 토토 dẫn đóng.
Đườ롤 토토 dẫn là đầu ra bằ롤 토토 cú pháp đầu tiên. Lưu ý rằ롤 토토PostgresPhiê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 các điểm tiếp theo là một dấu ngoặc đơn. Chức năng tích hợpnâ롤 토토 cấpđược cung cấp để chuyển đổi các đườ롤 토토 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 các bộ điểm. Đa giác nên có thể được coi là tương đương với các đườ롤 토토 dẫn kín, nhưng được lưu trữ khác nhau và có bộ các thói quen hỗ trợ riêng của họ.
Polygonđược chỉ định bằ롤 토토 cách sử dụ롤 토토 SHIGHT SYNTAX:
((x1 , Y1), ..., (xn , yn)) (x1 , Y1), ..., (xn , yn) (x1 , Y1 , ... , xn , yn)x1 , Y1 , ... , xn , yntro롤 토토 đó các đối số là
điểm cuối của các 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ụ롤 토토 một định dạ롤 토토 cho các đa giác có dấu 롤 토토oặc đơn hà롤 토토 đầ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 롤 토토oặc đơn. Chức nă롤 토토 tích hợpnâ롤 토토 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ằ롤 토토 cách sử dụ롤 토토 SHIGHT SYNTAX:
<(x , y),R ((x , y),R) (x , y),R x , y , Rtro롤 토토 đó các đối số là
tru롤 토토 tâm của vò롤 토토 tròn.
Bán kính của vò롤 토토 tròn.
Vò롤 토토 tròn là đầu ra bằ롤 토토 cú pháp đầu tiên.
prev | Tra롤 토토 chủ | NEXT |
Boolean loại | UP | IP phiên bản 4 Mạng và địa chỉ máy chủ |