좌표기반: Spatial queries
- 인구통계 데이터
- 위성 이미지
- 날씨데이터
non-spatial data base
- 전화번호
- 이름
Spatial DB활용
- Army Field Commander: 군대 좌표정보 활용한 DB
- 보험관련
- 의료정보 : 좌표를 사용함
- 분자구조관련 Data
SDBMS: Spatial DBMS
Spatial data type(point, line, polygon:면), operation(eg.overlap)을 지원해주는 DB가 필요함
대표적인 SDBMS: Oracle Spatial DB
SQL3로 해당 DB를 사용함
Storage in a SDBMS table:
create table census_blocks (
name string,
area float,
population number,
boundary polyline );
post-relational DBMS의 2가지 종류
- object oriented DBMS
- object-relational DBMS
post-relational DBMS 특징
- Spatial data type도 추가할 수 있음
- Java나 Visual Basic 과같은 programming language로도 작업할 수 있음
GIS vs. SDBMS
- GIS는 visualization과 analyzing을 목적으로 한 softwre임
약간 generic(숫자,문자)한 data를 활용하는데 제한적임
집합(set)에 대한 operation을 지원하지 않음
- SDMBS는
set기반의 질의처리 가능(intesection)
질의 처리 최적화 및 대용량 spatial data에도 활용가능함
문제 예시) Will one use a GIS or a SDBM to answer the following:
How many neighboring countries does USA have?
GIS는 시각적인 정보로 제공함(사용자가 시각정보를 보고 판단해야함)
SDBMS는 2개의 국가가 인접한것임을 알려줌
SDBMS is used to store, query and share spatial data for GIS as well as other applications
Components of SDBMS include
- spatial data model, spatial data types and operators,
- spatial query language, processing and optimization
- spatial data mining (spatial 데이터(좌표)를 활용한 mining)
'IT > 공간정보처리시스템' 카테고리의 다른 글
z-ordering Tree (0) | 2022.10.13 |
---|---|
1005 Spatial Access Methods 3 - The Linear Quadtree (1) | 2022.10.05 |
Spatial Access Methods 1 - Space-Driven Structure (3) | 2022.10.01 |
Spatial DB system 0921 (1) | 2022.09.28 |
Spatial Concepts and Data Models (0) | 2022.09.18 |