2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타 2
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다무지개 토토 PostgreSQL : 문서 : 17 : 9.11. 기하학적 기능 및 연산자버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

4.9. 와이즈 토토 기능 및 연산자

와이즈 토토 유형포인트, Box, LSEG, line, Path, 폴리곤Circlea 대규모 기본 지원 기능 및 운영자 세트.

표 4-18. 와이즈 토토 운영자

운영자 설명 usage
+ 번역 box '((0,0), (1,1))' + 포인트 '(2.0,0)'
- 번역 box '((0,0), (1,1))' - 포인트 '(2.0,0)'
* 스케일링/회전 Box '((0,0), (1,1))' * 포인트 '(2.0,0)'
/ 스케일링/회전 box '((0,0), (2,2))' / 포인트 '(2.0,0)'
# 교차로 '((1, -1), (-1,1))' # '((1,1), (-1, -1))'
# 다각형의 점수 # '((1,0), (0,1), (-1,0))'
## 가장 가까운 근접의 지점 포인트 '(0,0)'## lseg '((2,0), (0,2))'
&& 겹치? Box '((0,0), (1,1))'&& 상자 '(0,0), (2,2))'
&< 왼쪽으로 겹쳐? box '((0,0), (1,1))'& <box '(0,0), (2,2))'
& 오른쪽으로 겹치? box '((0,0), (3,3))'& box '(0,0), (2,2))'
<-- 간의 거리 Circle '((0,0), 1)'<-- Circle '((5,0), 1)'
<< 왼쪽? Circle '((0,0), 1)'<< Circle '((5,0), 1)'
<^ 아래에 있습니까? Circle '((0,0), 1)'<^ Circle '(0,5), 1)'
옳은가? Circle '((5,0), 1)' Circle '((0,0), 1)'
^ 위입니다? Circle '((0,5), 1)'^ Circle '(0,0), 1)'
?# 교차 또는 중첩 lseg '((-1,0), (1,0))'?# box '((-2, -2), (2,2))'
?- 가로입니까? 포인트 '(1,0)'?- 포인트 '(0,0)'
-| 수직인가? lseg '((0,0), (0,1))'?-| lseg '(0,0), (1,0))'
@-@ 길이 또는 둘레 @-@ path '(0,0), (1,0))'
? | 수직입니까? 포인트 '(0,1)'? | 가리키다 '(0,0)'
? || 평행합니까? lseg '((-1,0), (1,0))'? || lseg '((-1,2), (1,2))'
@ 포함 또는 on 포인트 '(1,1)' @ circle '(0,0), 2)'
@@ 센터 @@ Circle '((0,0), 10)'
~ = 동일 다각형 '((0,0), (1,1))'~ = 다각형 '((1,1), (0,0))'

표 4-19. 와이즈 토토 기능

기능 반환 설명 example
지역(개체) 이중 정밀 항목의 영역 지역 (상자 '(0,0), (1,1))')
Box(상자, 상자) Box 교차점 Box (Box '((0,0)), (1,1))', 상자 '((0.5,0.5), (2,2))')
센터(개체) 포인트 품목의 중심 센터 (상자 '(0,0), (1,2))')
직경(원) 이중 정밀 원의 직경 직경 (원으로 '(0,0), 2.0)')
높이(Box) 이중 정밀 상자의 수직 크기 높이 (상자 '(0,0), (1,1))')
isclosed(경로) 부울 닫힌 경로? isclosed (경로 '((0,0), (1,1), (2,0))')
Isopen(경로) 부울 열린 경로? Isopen (경로 '[(0,0), (1,1), (2,0)]')
길이(Object) 이중 정밀도 항목 길이 길이 (경로 '((-1,0), (1,0))')
pclose(경로) Path 폐쇄로 경로 변환 Popen (Path '[(0,0), (1,1), (2,0)]')
npoint(경로) Integer 포인트 수 npoints (경로 '[(0,0), (1,1), (2,0)]')
Popen(경로) Path 경로를 열기 경로로 변환 Popen (Path '((0,0), (1,1), (2,0))')
반경(Circle) 이중 정밀 원의 반경 반경 (원 '(0,0), 2.0)')
너비(Box) 이중 정밀 수평 크기 너비 (상자 '(0,0), (1,1))')

표 4-20. 와이즈 토토 유형 변환 기능

기능 반환 설명 example
Box(Circle) Box 서클 to box 상자 (원 '(0,0), 2.0)')
Box(포인트, 포인트) Box 상자에 가리 상자 (Point '(0,0)', 포인트 '(1,1)')
Box(폴리곤) Box POLYGON to BOX 상자 (다각형 '((0,0), (1,1), (2,0))')
Circle(Box) Circle to Circle 원 (상자 '(0,0), (1,1))')
Circle(포인트, 더블 정도) Circle 원을 원합니다 Circle (Point '(0,0)', 2.0)
LSEG(Box) LSEG 박스 대각선 LSEG lseg (상자 '((-1,0), (1,0))')
LSEG(포인트, 포인트) LSEG LSEG의 포인트 lseg (포인트 '(-1,0)', 포인트 '(1,0)')
PATH(Polygon) 포인트 POLY to PATH 경로 (다각형 '((0,0), (1,1), (2,0))')
포인트(Circle) 포인트 센터 포인트 (원 '(0,0), 2.0)')
포인트(LSEG, LSEG) 포인트 교차로 Point (lseg '((-1,0), (1,0))', lseg '((-2, -2), (2,2))')
포인트(Polygon) 포인트 센터 포인트 (다각형 '((0,0), (1,1), (2,0))')
Polygon(Box) Polygon 12 포인트 다각형 다각형 (상자 '(0,0), (1,1))')
다각형(Circle) 다각형 12 점 다각형 다각형 (원 '(0,0), 2.0)')
Polygon(NPTS, Circle) 폴리곤 NPTSPolygon 다각형 (12, 원 '(0,0), 2.0)')
Polygon(PATH) Polygon 다각형으로가는 길 다각형 (경로 '((0,0), (1,1), (2,0))')