MBRCovers

TL;DR

MBRCovers 返回第一个几何值的最小外接矩形是否覆盖第二个几何值的最小外接矩形。

语法

MBRCovers(geom1, geom2)

参数说明

geom1geom2GEOMETRY 值。

返回值

返回 BOOL

使用说明

MBRCovers(a, b)MBRCoveredBy(b, a) 的操作数关系相同。比较仅基于最小外接矩形。

示例

DROP DATABASE IF EXISTS geo_mbrcovers_demo;
CREATE DATABASE geo_mbrcovers_demo;
USE geo_mbrcovers_demo;

SELECT MBRCovers(ST_GeomFromText('POLYGON((0 0,10 0,10 10,0 10,0 0))'), ST_GeomFromText('POLYGON((2 2,4 2,4 4,2 4,2 2))')) AS covers_mbr;

DROP DATABASE geo_mbrcovers_demo;

另请参阅

MBRCoveredByMBRContainsST_Covers