Postgresql 9.3.25 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.3 : 열거 된 와이즈 토토 | PostgreSQL : 문서 : 9.3 : 데이터 윈 토토 | 8 장. 데이터 | PostgreSQL : 문서 : 9.3 : 네트워크 사설 토토 사이트 유형 |
기하학적 데이터 토토 캔은 2 차원 공간 객체를 나타냅니다.표 8-20PostgreSQL. 가장 기본적인 토토 캔
표 8-20. 기하학적 유형
이름 | 스토리지 크기 | 표현 | 설명 |
---|---|---|---|
포인트 | 16 바이트 | 비행기의 포인트 | (x, y) |
line | 32 바이트 | Infinite Line (완전히 구현되지 않음) | ((x1, y1), (x2, y2)) |
LSEG | 32 바이트 | 유한 라인 세그먼트 | ((x1, y1), (x2, y2)) |
Box | 32 바이트 | 직사각형 상자 | ((x1, y1), (x2, y2)) |
PATH | 16+16n 바이트 | 닫힌 경로 (다각형과 유사) | ((x1, y1), ...) |
PATH | 16+16n 바이트 | 오픈 경로 | [(x1, y1), ...] |
Polygon | 40+16n 바이트 | 다각형 (폐쇄 경로와 유사) | ((x1, y1), ...) |
Circle | 24 바이트 | Circle | <(x, y), r> (중심점 및 반경) |
풍부한 기능 세트 및 연산자가 수행 할 수 있습니다.섹션 9.11.
포인트는 기본 2 차원 빌딩 블록입니다포인트are
( x , y ) x , y
여기서xandy각각의 좌표는 다음과 같습니다
포인트는 첫 번째 구문을 사용하여 출력됩니다.
라인 세그먼트 (LSEG)는 표시됩니다LSEGare
[(x1 , y1 ) , ( x2 , y2)]x1 , y1 ) , ( x2 , y2)))x1 , y1 ) , ( x2 , y2 ) x1 , y1 , x2 , y2
여기서(x1,y1)and(x2,y2)라인 세그먼트의 종말점입니다.
라인 세그먼트는 첫 번째 구문을 사용하여 출력됩니다.
상자는 반대되는 점 쌍으로 표시됩니다.Boxare
( ( x1 , y1 ) , ( x2 , y2)))x1 , y1 ) , ( x2 , y2 ) x1 , y1 , x2 , y2
여기서(x1,y1)and(x2,y2)상자의 반대쪽 모서리가 있습니다.
상자는 두 번째 구문을 사용하여 출력됩니다.
두 개의 반대쪽 모서리가 입력에 공급 될 수 있지만
경로는 연결된 점 목록으로 표시됩니다. 경로는Open, 여기서 첫 번째와 마지막 포인트가 있습니다폐쇄, 첫 번째 및 마지막 지점이 있습니다
토토 캔의 값PATH를 사용하여 지정됩니다
[(x1 , y1 ) , ... , ( xn , yn)]x1 , y1 ) , ... , ( xn , yn)))x1 , y1 ) , ... , ( xn , yn)x1 , y1 , ... , xn , yn ) x1 , y1 , ... , xn , yn
포인트가 라인 세그먼트의 종말점 인 곳[])()) 닫힌 경로를 나타냅니다. 가장 바깥 쪽
경로는 첫 번째 또는 두 번째 구문을 사용하여 출력됩니다.
다각형은 포인트 목록 (vertexes)으로 표시됩니다.
토토 캔의 값Polygon를 사용하여 지정됩니다
( ( x1 , y1 ) , ... , ( xn , yn)))x1 , y1 ) , ... , ( xn , yn)x1 , y1 , ... , xn , yn ) x1 , y1 , ... , xn , yn
포인트가 선 세그먼트의 종말점 인 곳
첫 번째 구문을 사용하여 다각형이 출력됩니다.
원은 중심점과 반경으로 표시됩니다. 의 가치Circle
<(x , y ) , r>x , y ) , r)x , y ) , r x , y , r
여기서(x,y)isr입니다
서클은 첫 번째 구문을 사용하여 출력됩니다.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
열거 된 토토 캔 | PostgreSQL : 문서 : 9.3 : 데이터 윈 토토 | 네트워크 주소 |