ST_PointOnSurface(geometry)—— 返回保证在输入多边形内的点。从计算上讲,它比centroid操作代价要大得多。 -- Compare the location of centroid and point-on-surface for a concave geometrySELECTST_Intersects(geom,ST_Centroid(geom))AScentroid_inside,ST_Intersects(geom,ST_PointOnSurface(geom))ASpos_ins...
ST_PointOnSurface(geometry)—— 返回保证在输入多边形内的点。从计算上讲,它比centroid操作代价要大得多。 ST_Buffer ST_Buffer(geometry, distance)接受几何图形和缓冲区距离作为参数,并输出一个多边形,这个多边形的边界与输入的几何图形之间的距离与输入的缓冲区距离相等。 ST_Intersection 叠置(overlay)- 通过计算...
ST_PointOnSurface(geometry) —— 返回保证在输入多边形内的点。从计算上讲,它比centroid操作代价要大得多。 3.2 缓冲区 缓冲区操作在GIS工作流中很常见,在PostGIS中也可以进行缓冲区操作。 ST_Buffer(geometry, distance)接受几何图形和缓冲区距离作为参数,并输出一个多边形,这个多边形的边界与输入的几何图形之间的...
在PostGIS中,可以使用以下方法计算几何对象的中心点: 1.对于点状数据,可以使用ST_Centroid函数计算每个点的中心坐标值。 2.对于线状数据,可以使用ST_PointOnSurface函数计算线段的中点作为中心点。 3.对于面状数据,可以使用ST_Centroid函数计算多边形的中心坐标值。 以上方法可以实现SQL的OpenGIS简单功能实现规范,并可...
ST_MinimumBoundingCircle —返回包含几何的最小圆形多边形。 ST_MinimumBoundingRadius —返回包含几何的最小圆的中心点和半径。 ST_OrientedEnvelope —返回包含几何的最小面积的矩形。 ST_OffsetCurve —返回距输入线给定距离和边距的偏移线。 ST_PointOnSurface —返回保证位于多边形或几何图形上的点。
ST_NumPoints—返回LineString或CircularString中的点数。 ST_PatchN—返回多面曲面的第N个几何(面)。 ST_PointN—返回几何图形中第一个LineString或圆形LineString中的第N个点。 ST_Points—返回包含几何图形所有坐标的MultiPoint。 ST_StartPoint—返回LineString的第一个点。
ST_PointOnSurface(geometry) 一定在几何空间线数据上的点,返回一个数据点 ST_Buffer(geometry, double, [integer]) buffer操作一个很有用函数, 这个函数的第一个参数是要操作的空间几何数据,第二个参数长度(距离),第三个参数为一个整型, 这个函数返回一个空间数据类型,以当前第一个参数空间几何数据为参考点,返...
ST_ClosestPoint— Returns the 2D point on g1 that is closest to g2. This is the first point of the shortest line. ST_3DClosestPoint—返回g1上最接近g2的3D点。这是3D最短线的第一点。 ST_3DClosestPoint— Returns the 3D point on g1 that is closest to g2. This is the first point ...
ST_PointOnSurface(geometry) 一定在几何空间线数据上的点。返回一个数据点 ST_Buffer(geometry, double, [integer]) buffer操作一个非常实用函数。 这个函数的第一个參数是要操作的空间几何数据。第二个參数长度(距离),第三个參数为一个整型, 这个函数返回一个空间数据类型。以当前第一个參数空间几何数据为參考点...
ST_X(point)returns theXordinateST_Y(point)returns theYordinateST_Length(linestring)returns the lengthofthe linestringST_StartPoint(geometry)returns the first coordinateasa pointST_EndPoint(geometry)returns the last coordinateasa pointST_NPoints(geometry)returns the numberofcoordinatesinthe linestringST_...