스마트웹앱콘텐츠전문가/직장

[지리공간 데이터 분석] 벡터 데이터 유형 알아보기

9D4U 2024. 8. 26. 16:37
728x90
반응형

해당 포스팅에서는

 

지리공간 데이터 분석의 기초가 되는

벡터 데이터의 기하 유형에 대해 알아보겠습니다.

 

 

 

 

 

○ 기하 유형 ( Geomerty Type) 종류

 

 

1. 점(point) : 공간 상 하나의 위치 좌표에 해당.

   ( 사용법 참조 : https://mariadb.com/kb/en/point/ )

 

POINT

Constructs a WKB Point.

mariadb.com

 

 

 

 

 

 

2. 선(linestring) : 점들을 직선으로 연결. 점들의 집합.

https://mariadb.com/kb/en/linestring/

 

LINESTRING

Constructs a WKB LineString value from a number of WKB Point arguments.

mariadb.com

 

 

 

 

 

 

3. 면(다각형)(polygon) : 2차원의 표면으로 점들이 연결된 것.(연속적인 선들의 시작과 끝이 같으면 면이됨.)

https://mariadb.com/kb/en/polygon/

 

POLYGON

Constructs a WKB Polygon value from a number of WKB LineString arguments.

mariadb.com

 

 

 

 

 

반응형

 

 

 

4. 다중점(multipoint) :여러개의 점

https://mariadb.com/kb/en/multipoint/

 

MULTIPOINT

Constructs a WKB MultiPoint value.

mariadb.com

 

 

 

 

5. 다중선(multilinestring) : 여러개의 선

https://mariadb.com/kb/en/multilinestring/

 

MULTILINESTRING

Constructs a MultiLineString value.

mariadb.com

 

 

 

 

 

6. 다중면(multipolygon) : 여러개의 면

https://mariadb.com/kb/en/multipolygon/

 

MULTIPOLYGON

Constructs a WKB MultiPolygon.

mariadb.com

 

 

 

 

 

7. 기하집합(geomertycollection) : 1~6번 기하 유형을 모아 놓은 것.(어떤 조합도 가능)

    https://mariadb.com/kb/en/geometrycollection/

 

GEOMETRYCOLLECTION

Constructs a WKB GeometryCollection.

mariadb.com

 

(면과 선의 조합)

 

 

 

 

 

 

 

2024.08.26 - [스마트웹앱콘텐츠전문가/데이터베이스] - [MySQL]좌표 사이의 거리 구하기

 

[MySQL]좌표 사이의 거리 구하기

(참고 : Mysql 8.0 이상 버전 이상, mariadb에서도 사용가능) ST_Distance_Sphere 함수를 사용하면 두 좌표의 거리(최단거리)를 계산할 수 있습니다. ○ ST_Distatnce_Sphere(g1 : geomerty, g2: geometry)Point형은

9d4u.tistory.com

 

728x90