ST_SymDifference()¶
返回两个多边形几何对象的对称差集。
语法¶
ST_SymDifference(geom1, geom2)
参数说明¶
参数 |
说明 |
|---|---|
|
第一个 POLYGON 或 MULTIPOLYGON。 |
|
来自同一几何类型族的第二个多边形几何值。 |
返回值¶
返回输入几何类型族中的多边形几何值。
使用说明¶
示例¶
DROP DATABASE IF EXISTS geo_operation_demo;
CREATE DATABASE geo_operation_demo;
USE geo_operation_demo;
SELECT ST_Area(ST_SymDifference(ST_GeomFromText('POLYGON((0 0,4 0,4 4,0 4,0 0))'), ST_GeomFromText('POLYGON((2 2,6 2,6 6,2 6,2 2))'))) AS result_area;
DROP DATABASE geo_operation_demo;