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

3.7. 기하학적 스포츠 토토 결과

기하학적 스포츠 토토 결과은 2차원 공간 개체를 나타냅니다. 는 가장 기본적인 스포츠 토토 결과인 포인트는 모든 다른 스포츠 토토 결과.

표 3-18. 기하학적 스포츠 토토 결과

기하학적 스포츠 토토 결과 저장 대표 설명
포인트 16바이트 (x,y) 공간의 점
라인 32바이트 ((x1,y1),(x2,y2)) 무한선
lseg 32바이트 ((x1,y1),(x2,y2)) 유한 선분
상자 32바이트 ((x1,y1),(x2,y2)) 직사각형 상자
경로 4+32n바이트 ((x1,y1),...) 닫힌 경로(다각형과 유사)
경로 4+32n바이트 [(x1,y1),...] 열린 경로
다각형 4+32n바이트 ((x1,y1),...) 다각형(닫힌 경로와 유사)
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. 상자

상자는 반대편에 있는 점 쌍으로 표시됩니다. 상자 모서리.

상자은 다음을 사용하여 지정됩니다. 구문:

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

여기서 인수는

(x1,y1)
(x2,y2)

상자의 반대쪽 모서리

상자는 첫 번째 구문을 사용하여 출력됩니다. 모서리는 오른쪽 상단 모서리를 저장하기 위해 입력 시 재정렬된 다음 왼쪽 하단. 상자의 다른 모서리에도 들어갈 수 있지만 왼쪽 아래 모서리와 오른쪽 위 모서리는 다음에서 결정됩니다. 입력하고 저장합니다.

3.7.4. 경로

경로는 연결된 점 집합으로 표시됩니다. 경로는 다음과 같습니다. 수열기, 여기서 처음이자 마지막 세트의 포인트가 연결되어 있지 않으며닫음, 여기서 첫 번째 점과 마지막 점은 연결되었습니다. 기능팝픈(p)그리고pclose(p)강제하기 위해 제공됩니다. 열리거나 닫힐 경로 및 기능isopen(p)닫음(p)둘 중 하나를 테스트하기 위해 제공됩니다. 검색어를 입력하세요.

경로은 다음을 사용하여 지정됩니다. 구문:

( ( 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. 다각형

다각형은 점 집합으로 표현됩니다. 다각형은 다음과 같아야 합니다. 아마도 닫힌 경로와 동등한 것으로 간주되지만 다르게 저장되며 자체 지원 세트가 있습니다. 루틴.

다각형은 다음을 사용하여 지정됩니다. 다음 구문:

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

인수가 있는 곳

(x,y)

을 구성하는 선분의 끝점 다각형의 경계

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

3.7.6. 서클

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

는 다음을 사용하여 지정됩니다. 다음 구문:

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

인수가 있는 곳

(x,y)

원의 중심

r

원의 반경

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