ST_Equals(geometry A, geometry B)用于测试两个图形的空间相等性。 如果两个相同类型的几何图形具有相同的x、y坐标值,即如果第二个图形与第一个图形的空间形状与位置相等(空间相等性),则ST_Equals()返回TRUE。 二、ST_Intersects、ST_Disjoint、ST_Crosses和ST_Overlaps ST_Intersects、ST_Crosses和ST_Overlaps都...
ST_Equals(geometry A, geometry B)用于测试两个图形的空间相等性。 如果两个相同类型的几何图形具有相同的x、y坐标值,即如果第二个图形与第一个图形的空间形状与位置相等(空间相等性),则ST_Equals()返回TRUE。 首先,让我们从nyc_subway_stations表中检索点数据,我们只选"Broad St"的条目。 SELECTname,geom,ST...
一、ST_Equals ST_Equals(geometry A, geometry B)用于测试两个图形的空间相等性。 如果两个相同类型的几何图形具有相同的x、y坐标值,即如果第二个图形与第一个图形的空间形状与位置相等(空间相等性),则ST_Equals()返回TRUE。 首先,让我们从nyc_subway_stations表中检索点数据,我们只选"Broad St"的条目。 SEL...
ST_OrderingEquals函数则比ST_Equals函数更加“苛刻”,无论是绘制多边形的方向、定义多边形的起点,还是使用的点数,比较时都会被考虑。 a.Z维度的有效比较 -- id 1INSERTINTOdata_pointz (geometry)VALUES(ST_SetSRID(ST_MakePoint(1,1,1),4326));-- id 2INSERTINTOdata_pointz (geometry)VALUES(ST_SetSRID(ST...
ST_LineCrossingDirection —返回一个数字,指示两个LineString的交叉行为。 ST_Disjoint —如果两个几何在空间上不相交(它们没有共同点),则返回true。 ST_Equals —如果两个几何在空间中包含相同的点集,则返回true。 ST_Intersects —如果两个“几何” /“地理”在2D空间上相交(至少有一个共同点),则返回true。
一、精确相等(ST_OrderingEquals) 精确相等是通过按顺序逐个比较两个几何图形的顶点来确定的,以确保它们在位置上是相同的。下面的例子说明了这种方法的有效性是如何受到限制的。 SELECTa.name,b.name,CASEWHENST_OrderingEquals(a.poly,b.poly)THEN'Exactly Equal'ELSE'Not Exactly Equal'endFROMpolygonsasa,polygonsa...
ST_Equals相等关系,两个图形完全相等。 ST_Overlaps压盖关系 ST_Touches相连关系,两个图形只有边界存在公共连接关系。 1-1 ST_Within(A,B)=ST_Contains(B,A) 1-2 ST_Touches 1-3 ST_Overlaps 1-4 ST_Crosses 1-5 ST_Intersects 1-6 ST_Disjoint ...
ST_Collect—从一组几何创建一个GeometryCollection或Multi *几何。 ST_LineFromMultiPoint—从MultiPoint几何图形创建LineString。 ST_MakeEnvelope—从最小和最大坐标创建一个矩形Polygon。 ST_MakeLine—从Point,MultiPoint或LineString几何形状创建线串。
SELECT a.name, b.name, CASE WHEN ST_Equals(a.poly, b.poly) THEN 'Spatially Equal' ELSE 'Not Equal' end FROM polygons as a, polygons as b; 这些结果更符合我们对相等的直觉理解。多边形1到4被认为是相等的,因为它们包含相同的区域。请注意,无论是绘制多边形的方向、定义多边形的起点,还是使用的...
SELECTname,ST_AsText(geom)FROMgeometriesWHEREname='Collection'; 返回结果就是一个点和一个多边形的集合。 基本操作而已,你是不是也学会了。 几何图形的存储PostGIS支持以多种格式进行几何图形的输入和输出: Well-known text(WKT) Well-known binary(WKB) ...