psql=‘SELECT ST_Envelope(ST_Buffer(x.geom::geography, 25, ‘quad_segs=2’)::geometry) as geom,x.小区名称 FROM orcal网元geom工参lte铜陵 as x,(SELECT * FROM orcal网元geom工参lte铜陵 where 小区名称 like ‘%%TL联通大厦%%’ or 小区名称 like ‘%%TL枞阳旗山路与银塘路交叉口%%’) as b WHERE ST_DWithin(ST_Transform(x.geom, 2415),ST_Transform(b.geom, 2415),1000)’
d=gpd.read_postgis(psql,con=engine,geom_col=‘geom’)
print(d)
1、ST_Envelope 为矩形边界的包络
2、ST_Buffer(x.geom::geography, 25, ‘quad_segs=2’)::geometry) 做点的扩展
3、可以使用ST_ConvexHull(geom)做包络