单位:平方千米 selectcity_name,st_area(st_transform(geom,4527))/1000000fromcity 5 空间分析 5.1 缓冲区查询 如果是WGS84(4326),缓冲距离单位是度,使用m为距离单位的话,geom后加一个::geography SELECTst_asgeojson(ST_BUFFER(geom::geography,100))frommonitor_pointSELECTst_asgeojson ( st_buffer ( ST_...
距离计算函数:ST_distance_sphere(point, point) 范围判定函数。判断A是否被B包含:ST_Within(geometry A, geometry B) 更多几何运算: 面积量测ST_Area(geometry) 获取两个几何对象相交的部分ST_Intersection(geometry, geometry) 判断两个几何对象的边缘是否接触ST_Touches(geometry, geometry) 判断两个几何对象是否互...
-由于4326中规定的度量单位是度(经度、纬度的那个度),而不是我们常用的米,所以在计算点的位置关系的时候,根据需要进行SRID的转换(比如计算GPS点之间在地球上的距离等场景),比如需要将SRID4326的坐标点Point转换为geography格式,这时再通过ST_DWithin函数查询周边范围的时候就是以米为单位了。 那有童鞋会问了,为什么...