查询数据表中线图层的长度,使用的函数是st_length(空间字段),查询出来的结果单位为米; postgis的参照函数网址为:http://postgis.net/docs/manual-2.4/,上边列举了所有的函数,使用数据库,便于批量处理图层数据,并且能进行常用的空间分析操作。
查询数据表中线图层的长度,使用的函数是st_length(空间字段),查询出来的结果单位为米; postgis的参照函数网址为:http://postgis.net/docs/manual-2.4/,上边列举了所有的函数,使用数据库,便于批量处理图层数据,并且能进行常用的空间分析操作。
ST_Area(geometry) 假设几何空间数据为多边形,或者多多边形,则返回空间数据的外围(返回类型double precision) ; ST_Length(geometry) 这个曲线在其相关的空间參考长度(返回类型double precision) ; ST_PointOnSurface(geometry) 一定在几何空间线数据上的点。返回一个数据点 ST_Buffer(geometry, double, [integer]) b...
ST_AsSVG(geography)returnstext ST_AsGML(geography)returnstext ST_AsKML(geography)returnstext ST_AsGeoJson(geography)returnstext ST_Distance(geography, geography)returnsdouble ST_DWithin(geography, geography, float8)returnsboolean ST_Area(geography)returnsdouble ST_Length(geography)returnsdouble ST_Covers...
如果要进行具体的运算,需要进行一下单位换算,比如要求一个500米的范围,那么应该是 5001/18521/60(度) ST_Envelope(geometry) 这个函数可以返回mbr(空间最小外包矩形),传入参数可以是point line polygon。 ST_extent(geometry set) 这个函数可以对一个空间数据集进行操作,返回一个最小包含矩形(mbr). ...
2. ST_Length:该函数用于计算轨迹线的长度。它可以用于衡量轨迹线的总距离,用于分析轨迹的路程。 3. ST_InterpolatePoint:这个函数用于计算轨迹线上一个指定距离处的插值点。例如,给定一条轨迹线和距离为100的点,函数将返回轨迹线上距离起点100单位距离的点。 4. ST_ClosestPoint:该函数用于找到轨迹线上离给定点...
如果要进行具体的运算,需要进行一下单位换算,比如要求一个500米的范围,那么应该是 500*1/1852*1/60(度) ST_Envelope(geometry) 这个函数可以返回mbr(空间最小外包矩形),传入参数可以是point line polygon。 ST_extent(geometry set) 这个函数可以对一个空间数据集进行操作,返回一个最小包含矩形(mbr). ...
长度量测 ST_Length(geometry) 返回曲面上的一个点 ST_PointOnSurface(geometry) 获取边界 ST_Boundary(geometry) 获取缓冲后的几何对象 ST_Buffer(geometry, double, [integer]) 获取多几何对象的外接对象 ST_ConvexHull(geometry) 获取两个几何对象相交的部分 ST_Intersection(geometry, geometry) ...
insert into holo_gis_1 values (1, ST_GeomFromText('point(116 39)')); 指定SRID值。 insert into holo_gis_2 values (1, ST_GeomFromText('point(116 39)', 4326)); 执行数据查询 您可以在创建表并插入数据后,执行矩形范围查询和多边形相交判定两种典型场景的查询。如下示例中,更多关于空间函数的使用...
④纽约市(New York)的街道总长度是多少公里?(提示:空间数据的测量单位是米,每公里有1000米) SELECTSum(ST_Length(geom))/1000FROMnyc_streets; ⑤'Columbus Cir'(哥伦布圆环——纽约曼哈顿区的一个地标)有多长? 哥伦布圆环 SELECTST_Length(geom)FROMnyc_streetsWHEREname='Columbus Cir'; ...