이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

범퍼카 토토 기능

기하학적 유형 지점, 박스, LSEG, 선, 경로, 다각형 및 Circle에는 큰 기본 지원 범퍼카 토토이 있습니다.

표 5-12. 범퍼카 토토 기능

범퍼카 토토 반환 설명 example
지역 (객체) float8 품목의 영역 Area (Box '((0,0),))')
상자 (상자, 상자) Box 교차점 Box (Box '((0,0),))', 상자 '((0.5,0.5), (2,2))')
센터 (객체) 포인트 품목의 중심 센터 (상자 '(0,0), (1,2))')
직경 (원) float8 원의 직경 직경 (원 '(0,0), 2.0)')
높이 (Box) float8 상자의 수직 크기 높이 (상자 '(0,0), (1,1))')
isclosed (path) bool 닫힌 경로? isclosed (경로 '((0,0), (1,1), (2,0))')
Isopen (Path) bool 열린 경로? isopen (경로 '[(0,0), (1,1), (2,0)]')
길이 (객체) float8 항목 길이 길이 (경로 '((-1,0), (1,0))')
pclose (path) Path 폐쇄로 경로 변환 Popen (Path '[(0,0), (1,1), (2,0)]')
npoint (Path) int4 포인트 수 npoints (경로 '[(0,0), (1,1), (2,0)]')
Popen (Path) Path 경로를 열기 경로로 변환 Popen (Path '((0,0), (1,1), (2,0))')
반경 (원) float8 원 반경 반경 (원 '(0,0), 2.0)')
너비 (Box) float8 수평 크기 너비 (Box '((0,0),))')

표 5-13. 기하학적 유형 변환 범퍼카 토토

function 반환 설명 example
Box (Circle) Box 서클 to box Box ( '((0,0), 2.0)':: Circle)
상자 (포인트, 포인트) Box 상자에 가리 box ( '(0,0)':: point, '(1,1)':: point)
상자 (다각형) Box POLYGON to BOX box ( '(0,0), (1,1), (2,0))':: 다각형)
Circle (Box) Circle to Circle Circle ( '(0,0), (1,1))':: box)
Circle (Point, Float8) Circle 원을 원으로 Circle ( '(0,0)':: Point, 2.0)
lseg (box) lseg Box Diagonal to LSEG lseg ( '(-1,0), (1,0))':: box)
LSEG (포인트, 포인트) lseg LSEG의 포인트 lseg ( '(-1,0)':: point, '(1,0)':: point)
경로 (다각형) 포인트 POLY TO PATH Path ( '(0,0), (1,1), (2,0))':: Polygon)
포인트 (원) 포인트 센터 Point ( '((0,0), 2.0)':: Circle)
포인트 (LSEG, LSEG) 포인트 교차로 포인트 ( '((-1,0),), (1,0))':: lseg, '((-2, -2), (2,2))':: lseg)
포인트 (다각형) 포인트 센터 Point ( '(0,0), (1,1), (2,0))':: 다각형)
다각형 (박스) Polygon 12 포인트 다각형 다각형 ( '(0,0), (1,1))':: box)
다각형 (원) Polygon 12 점 다각형 다각형 ( '(0,0), 2.0)':: Circle)
다각형 (NPTS, Circle) Polygon NPTSPolygon 다각형 (12, '((0,0), 2.0)':: Circle)
다각형 (경로) Polygon 다각형으로가는 길 다각형 ( '(0,0), (1,1), (2,0))':: path)

표 5-14. 기하학적 업그레이드 범퍼카 토토

범퍼카 토토 반환 설명 example
IsoldPath (Path) Path Pre-V6.1의 테스트 경로 형태 isoldpath ( '(1,3,0,0,1,1,2,0)':: Path)
RevertPoly (다각형) Polygon pre-V6.1 RevertPoly ( '(0,0), (1,1), (2,0))':: Polygon)
업그레이드 (PATH) PATH to V6.1 upgradepath ( '(1,3,0,0,1,1,2,0)':: Path)
upgradepoly (다각형) Polygon pre-V6.1 upgradePoly ( '(0,1,2,0,1,0)':: 다각형)