본 장에서는 Tibero Spatial의 기본적인 개념을 설명한다.
Tibero Spatial은 GIS, 회로도 등의 공간 데이터를 저장하고 이를 활용하기 위한 기능을 제공한다. SQL-MM 표준에 따른 여러 공간 질의를 지원하며, 성능 향상을 위한 공간 인덱싱 또한 지원한다.
Tibero Spatial에서는 SQL-MM 표준에 따른 7가지 타입의 GEOMETRY 객체와 Empty Type을 지원한다.
다음은 Tibero Spatial에서 지원하는 GEOMETRY 타입이다.
이름 | 설명 |
---|---|
POINT | 0차원, 1개의 점으로 구성된 객체이다. |
LINESTRING | 2개 이상의 점으로 구성된 객체이다. |
POLYGON | 1개의 외부 링과 0개 이상의 내부 링으로 구성된 객체이다. 링은 시작점과 끝점이 같고, 내부에 교차점이 없는 라인 스트링을 의미한다. 내부 링끼리의 교집합은 POINT이거나 없어야 한다. |
MULTIPOINT | 0차원, 1개 이상의 점으로 구성된 객체이다. |
MULTILINESTRING | 1개 이상의 라인 스트링으로 구성된 객체이다. |
MULTIPOLYGON | 1개 이상의 폴리곤으로 구성된 객체이다. |
GEOMETRYCOLLECTION | 1개 이상의 GEOMETRY 객체로 구성된 객체이다. |
EMPTY | 비어있는 GEOMETRY 객체를 나타낸다. 사용자가 입력할 수 없으며 결과값으로 나타난다. |