꾸준한 개발일기

GIS:: 프로그래밍 기초 4. 공간관계(Spatial relation) 유형 본문

GIS

GIS:: 프로그래밍 기초 4. 공간관계(Spatial relation) 유형

꾸개일 2022. 1. 16. 09:00
반응형

- Topological Relationships

- Distance Relationships

 

Topological Relationships

ST_3DIntersects — , 선스트링, 폴리곤, 다면체 표면(영역)에 대해서만 2개의 기하학이 3D에서 공간적으로 교차하는 경우 true리턴한다.

ST_Contains — A 외부에 B의 점이 없고 AB에 공통된 내부 점이 하나 이상 있으면 true반환한다.

ST_ContainsProperly — BA의 내부와 교차하지만 경계나 외부는 교차하지 않는 경우 true반환한다.

ST_CoveredBy — A의 점이 B 외부에 없으면 true반환한다.

ST_Covers — B의 점이 A 외부에 없으면 true반환한다.

ST_Crosses두 기하 도형에 공통 내부 포인트가 있는 경우 전체가 아닌 일부가 있는 경우 true반환한다.

ST_LineCrossingDirectionLineString의 교차 동작을 나타내는 숫자를 반환한다.

ST_Disjoint두 도형이 교차하지 않는 경우(공통점이 없는 경우) true반환한다.

ST_Equals두 기하 도형에 동일한 점 집합이 포함된 경우 true반환한다.

ST_Intersects두 도형이 교차하는 경우 true를 반환한다 (최소한 하나의 공통 지점이 있음).

ST_OrderingEquals두 개의 기하학이 동일한 기하학을 나타내고 동일한 방향 순서의 포인트가 있는 경우 true리턴한다.

ST_Overlaps두 도형이 교차하고 동일한 차원을 갖지만 서로 완전히 포함되지 않은 경우 true를 반환한다.

ST_Relate두 기하 도형이 Intersection Matrix 패턴과 일치하는 토폴로지 관계를 가지고 있는지 테스트하거나 Intersection Matrix를 계산한다.

ST_RelateMatch — DE-9IM 교차 행렬이 교차 행렬 패턴과 일치하는지 테스트한다.

ST_Touches두 기하 도형에 공통점이 하나 이상 있지만 내부가 교차하지 않는 경우 true를 반환한다.

ST_Within — A의 점이 B의 외부에 있지 않고 AB에 공통된 내부 점이 하나 이상 있으면 true를 반환한다.

 

Distance Relationships

ST_3DDWithin — 두 개의 3D 도형이 주어진 3D 거리 내에 있으면 true를 반환한다.

ST_3DDFullyWithin — 2개의 3D 지오메트리가 주어진 3D 거리 내에 완전히 있으면 true를 반환한다.

ST_DFullyWithin두 도형이 완전히 지정된 거리 내에 있으면 true를 반환한다.

ST_DWithin두 기하 도형이 주어진 거리 내에 있으면 true를 반환한다.

ST_PointInsideCircle포인트 지오메트리가 중심과 반지름으로 정의된 원 안에 있는지 테스트한다.

 

출처:

http://postgis.net/docs/reference.html#Spatial_Relationships

 

 

 

공간정보 좌표계란?

https://dev-h2.tistory.com/21

 

GIS:: 프로그래밍 기초 2. 공간정보 좌표계

공간정보 좌표계 종류 지리좌표계(경도와 위도)  지리좌표계란, 지구상에 위치를 좌표로 표현하기 위해 3차원의 구면을 이용하는 좌표계를 의미한다. 한 지점은 경도(longitude)와 위도(latitude)

dev-h2.tistory.com

 

Geometry 유형이란?

https://dev-h2.tistory.com/22

 

GIS:: 프로그래밍 기초 3. Geometry 유형

단순 형식 - Point - LineString - CircularString - CompoundCurve - Polygon - CurvePolygon 컬렉션 형식 - MultiPoint - MultiLineString - MultiPolygon - GeometryCollection Point Point 는 단일..

dev-h2.tistory.com

 

반응형
Comments