ST_IsEmpty— Tests if a geometry is empty. ST_IsRing—测试LineString是否闭合且简单。 ST_IsRing— Tests if a LineString is closed and simple. ST_IsSimple—测试几何是否没有自相交或自相切的点。 ST_IsSimple— Tests if a geometry has no points of self-intersection or self-tangency. ST_M...
ST_PointN—返回几何图形中第一个LineString或圆形LineString中的第N个点。 ST_Points—返回包含几何图形所有坐标的MultiPoint。 ST_StartPoint—返回LineString的第一个点。 ST_Summary—返回几何内容的文本摘要。 ST_X—返回点的X坐标。 ST_Y—返回点的Y坐标。 ST_Z—返回点的Z坐标。 ST_Zmflag—返回指示几...
ST_GeomFromEWKT 字符串转换geometry类型通过st_geomfromewkt ST_Boundary 通过ST_Boundary计算面的边界,多面时返回多线 ST_AddMeasure 如果源对象没有M维度,则添加一个。如果有,则会用新值覆盖它。 仅支持(Multi)LineString对象。 该函数支持3D对象,并且不会删除Z坐标。 SELECT ST_AsText(ST_AddMeasure('LINE...
SELECT ST_LineLocatePoint('LINESTRING(0 0, 2 2)', 'POINT(1 1)') 7.DE9IM模型 “维数扩展的9交集模型-Dimensionally Extended 9-Intersection Model”(DE9IM)是一个用于建模两个空间对象如何交互的框架。 首先,每个空间对象都具有: 内部(interior) 边界(boundary) 外部(exterior) 即使是线段、点也有内部...
边界(boundary) 外部(exterior) 内部是以环为边界的里面的那一部分;边界是环本身;外部是边界外的一切。 对于线性要素,内部、边界和外部不太为人所知: 内部是以端点为界限的线的那一部分;边界是线性要素的端点;外部是平面中除内部和边界外的所有其他部分。
ST_MakeValid(geom)--获取几何对象的中心ST_Centroid(geometry)--面积量测ST_Area(geometry)--长度量测ST_Length(geometry)--返回曲面上的一个点ST_PointOnSurface(geometry)--获取边界ST_Boundary(geometry)--获取缓冲后的几何对象ST_Buffer(geometry,double,[integer])--获取多几何对象的外接对象ST_ConvexHull(...
如果线串的起始点和结束点是同一个点,则称其是闭合的(closed),可以使用ST_IsClosed函数进行测试。 如果线串不与自身交叉或接触(如果线串是闭合的,则排除结束点),则称其是简单的(simple),可以使用ST_IsSimple函数进行测试。 线串既可以是闭合的,也可以是简单的。
要获取线段上某点前后50米的坐标,您可以使用PostGIS 中的ST_LineLocatePoint函数来获取线段上点的位置,然后使用ST_Shift_Boundary函数将线段向前和向后移动50米,最后使用ST_AsText函数将结果转换为坐标。以下是一个示例查询,假设您有一个名为"lines"的表,其中包含"geom"列,该列包含线段的几何数据:```sql ...
获取边界 ST_Boundary(geometry) 获取缓冲后的几何对象 ST_Buffer(geometry, double, [integer]) 获取多几何对象的外接对象 ST_ConvexHull(geometry) 获取两个几何对象相交的部分 ST_Intersection(geometry, geometry) 将经度小于0的值加360使所有经度值在0-360间 ST_Shift_Longitude(geometry) ...
一、ST_Equals ST_Equals(geometry A, geometry B)用于测试两个图形的空间相等性。 如果两个相同类型的几何图形具有相同的x、y坐标值,即如果第二个图形与第一个图形的空间形状与位置相等(空间相等性),则ST_Equals()返回TRUE。 首先,让我们从nyc_subway_stations表中检索点数据,我们只选"Broad St"的条目。