이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 커뮤니티 : 문서 : 17 : 8.8. 기하학적 토토 커뮤니티버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

3.7. 기하학적 유형

기하학적 유형은 2 차원 공간 물체를 나타냅니다. 그만큼

표 3-18. 기하학적 유형

기하학적 유형 스토리지 표현 설명
포인트 16 바이트 (x, y) 공간의 포인트
line 32 바이트 ((x1, y1), (x2, y2)) Infinite Line
lseg 32 바이트 ((x1, y1), (x2, y2)) 유한 라인 세그먼트
Box 32 바이트 ((x1, y1), (x2, y2)) 직사각형 상자
Path 4+32n 바이트 ((x1, y1), ...) 닫힌 경로 (다각형과 유사)
Path 4+32n 바이트 [(x1, y1), ...] 오픈 경로
Polygon 4+32n 바이트 ((x1, y1), ...) 다각형 (폐쇄 경로와 유사)
Circle 24 바이트 <(x, y), r> 원 (중심 및 반경)

풍부한 함수 세트 및 연산자가 수행 할 수 있습니다.

3.7.1.

포인트는 기본 2 차원 빌딩 블록입니다

포인트다음을 사용하여 지정됩니다

( x , y )
  x , y

인수가있는 곳

x

X 축 좌표는 부동 소수점 번호로

y

y 축 좌표는 부동 소수점 번호로

3.7.2. 선

라인 세그먼트 (lseg)가 표시됩니다

lseg다음을 사용하여 지정됩니다

( ( x1 , y1 ) , ( x2 , y2)))x1 , y1 ) , ( x2 , y2 )  
    x1 , y1   ,   x2 , y2

인수가있는 곳

(x1,y1)
(x2,y2)

선 세그먼트의 종말점

3.7.3.

상자는 반대되는 점 쌍으로 표시됩니다.

Box다음을 사용하여 지정됩니다

( ( x1 , y1 ) , ( x2 , y2)))x1 , y1 ) , ( x2 , y2 )  
    x1 , y1   ,   x2 , y2

인수가있는 곳

(x1,y1)
(x2,y2)

상자의 반대쪽 모서리

상자는 첫 번째 구문을 사용하여 출력됩니다. 모서리가 있습니다

3.7.4.

경로는 연결된 포인트 세트로 표시됩니다. 경로는 할 수 있습니다Open, 첫 번째와 마지막폐쇄, 첫 번째 및 마지막 지점이 있습니다Popen (P)PCLOSE (P)강제 aIsopen (P)isclosed (p)둘 중 하나를 테스트하기 위해 제공됩니다

Path다음을 사용하여 지정됩니다

( ( x1 , y1 ) , ... , ( xn , yn)))x1 , y1 ) , ... , ( xn , yn)]x1 , y1 ) , ... , ( xn , yn)x1 , y1   , ... ,   xn , yn )  
    x1 , y1   , ... ,   xn , yn    

인수가있는 곳

(x,y)

경로를 포함하는 선 세그먼트의 종말점. 에이

경로는 첫 번째 구문을 사용하여 출력됩니다.

3.7.5.

다각형은 포인트 세트로 표시됩니다. 다각형이어야합니다

Polygon를 사용하여 지정됩니다

( ( x1 , y1 ) , ... , ( xn , yn)))x1 , y1 ) , ... , ( xn , yn)x1 , y1   , ... ,   xn , yn )  
    x1 , y1   , ... ,   xn , yn    

인수가있는 곳

(x,y)

라인 세그먼트의 끝점을 포함합니다

첫 번째 구문을 사용하여 다각형이 출력됩니다.

3.7.6.

서클은 중심점과 반경으로 표시됩니다.

Circle를 사용하여 지정됩니다

<(x , y ) , r>x , y ) , r)x , y ) , r  
    x , y   , r  

인수가있는 곳

(x,y)

원의 중심

r

원의 반경

서클은 첫 번째 구문을 사용하여 출력됩니다.