카테고리:

지리 공간 함수

# ST_COVEREDBY¶

This returns TRUE if no point in one geospatial object is outside another geospatial object. In other words:

• GEOGRAPHY object g1 is outside GEOGRAPHY object g2.

• GEOMETRY object g1 is outside GEOMETRY object g2.

This is equivalent to ST_COVERS(g2, g1).

Although ST_COVEREDBY and ST_WITHIN might seem similar, the two functions have subtle differences. For details on the differences between 《covered by》 and 《within》, see the Dimensionally Extended 9-Intersection Model (DE-9IM).

참고

이 함수는 GeometryCollection 또는 FeatureCollection을 입력 값으로 사용하는 것을 지원하지 않습니다.

참고 항목:

## 구문¶

ST_COVEREDBY( <geography_expression_1> , <geography_expression_2> )

ST_COVEREDBY( <geometry_expression_1> , <geometry_expression_2> )

## 인자¶

geography_expression_1

GeometryCollection 또는 FeatureCollection이 아닌 GEOGRAPHY 오브젝트입니다.

geography_expression_2

GeometryCollection 또는 FeatureCollection이 아닌 GEOGRAPHY 오브젝트입니다.

geometry_expression_1

A GEOMETRY object that is not a GeometryCollection or FeatureCollection.

geometry_expression_2

A GEOMETRY object that is not a GeometryCollection or FeatureCollection.

BOOLEAN.

## Usage Notes¶

• For GEOMETRY objects, the function reports an error if the two input GEOMETRY objects have different SRIDs.

## 예¶

### GEOGRAPHY Examples¶

이는 ST_COVEREDBY 함수의 간단한 사용법을 보여줍니다.

create table geospatial_table_01 (g1 GEOGRAPHY, g2 GEOGRAPHY);
insert into geospatial_table_01 (g1, g2) values
('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0))', 'POLYGON((1 1, 2 1, 2 2, 1 2, 1 1))');
SELECT ST_COVEREDBY(g1, g2)
FROM geospatial_table_01;
+----------------------+
| ST_COVEREDBY(G1, G2) |
|----------------------|
| False                |
+----------------------+
맨 위로 이동