ST_GeometryN(geometry, n)—— 返回集合中指定的组成部分 ST_Area(geometry)—— 返回集合中所有多边形组成部分的总面积 ST_Length(geometry)—— 返回所有线段组成部分的总长度 几何图形输入和输出 在数据库中,几何图形(Geometry)以仅供PostGIS使用的格式存储在磁盘上。为了让外部程序插入和检索有用的几何图形信息...
ST_StartPoint(geometry) —— 将线串的第一个坐标作为点返回 ST_EndPoint(geometry) —— 将线串的最后一个坐标作为点返回 ST_NPoints(geometry) —— 返回线串的坐标数量 4、多边形(Polygon) 关于多边形图形的一些特定空间函数包括: ST_Area(geometry) —— 返回多边形的面积 ST_NRings(geometry) —— 返回多...
ST_GeometryType(geometry) —— 返回几何图形的类型 ST_NDims(geometry) —— 返回几何图形的维数 ST_SRID(geometry) —— 返回几何图形的空间参考标识码 点(Points) ST_X(geometry) —— 返回X坐标 ST_Y(geometry) —— 返回Y坐标 线串(Linestring) ST_Length(geometry) —— 返回线串的长度 ST_StartPoin...
从OGC文本表示形式构造一个PostGIS ST_Geometry对象。 SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)');SELECT ST_GeomFromText('LINESTRING(-71.160281 42.258729,-71.160837 42.259113,-71.161144 42.25932)',4269);SELECT ST_GeomFromText('MULTILINESTRING((-71....
ST_Collect—从一组几何创建一个GeometryCollection或Multi *几何。 ST_LineFromMultiPoint—从MultiPoint几何图形创建LineString。 ST_MakeEnvelope—从最小和最大坐标创建一个矩形Polygon。 ST_MakeLine—从Point,MultiPoint或LineString几何形状创建线串。
selectSt_GeometryType(geom)GeomType,ST_NumGeometries(geom)GeomCountfromrain; 21. point 和srid selectst_setsrid(st_makepoint(random()*360-180,random()*180-90),4326) 22. 空间分析实现 将polygon和农田的polygon做st_intersection就行 实例你可以看看这里https://www.bostongis.com/postgis_intersection_...
ST_MakeEnvelope(xmin, ymin, xmax, ymax)ST_MakeEnvelope(xmin, ymin, xmax, ymax, srid) GEOMETRY子类型的EMR集群POINT、LINESTRING或者POLYGON。 ST_MakeEnvelope 包络返回一个几何,如下所示:如果输入坐标指定一个点,则返回的几何体是一个点。如果输入坐标指定一条线,则返回的几何为线串。否则,返回的几何为...
st_geometryfromtext(geometry,srid):该方法作用是根据描述的几何对象(geometry)的字符串转化成几何对象,POINT说明几何对象是点类型,第二个参数srid是4326,是指这个点类型对象的空间参考(也就是EPSG的编号,也是所在的坐标系)是EPSG:4326,即WGS84大地坐标系。
SELECTencode(ST_AsBinary(ST_GeometryFromText('LINESTRING(0 0,1 0)')),'hex'); 由于WKT和WKB是在SFSQL规范中定义的,因此它们不能处理3维或4维的几何图形。对于这些情况,PostGIS定义了Extended Well Known Text(EWKT)和Extended Well Known Binary(EWKB)格式以用于处理3维或4维的几何图形。
ST_X(geometry)—— 返回X坐标 ST_Y(geometry)—— 返回Y坐标 ST_Z(geometry)—— 返回Z坐标 ST_M(geometry)—— 返回M信息 所以,我们这样来读取一个点图形的坐标值: SELECT ST_X(geom), ST_Y(geom) FROM geometries WHERE name = 'Point'; ...