ST_Buffer
最编程
2024-06-08 14:07:11
...
ST_Buffer(ST_LineMerge(ST_Union(geom)), 0.1, 'join=mitre mitre_limit=5.0')
ST_Union(geom):将LineString合并为MultiLineString。
ST_LineMerge(ST_Union(geom)):将MultiLineString中首尾相连的LineString合并为一条LineString,互不相连的LineString为单独的LineString。
ST_Buffer(ST_LineMerge(ST_Union(geom)), 0.1, 'join=mitre mitre_limit=5.0'):
注意:若不做ST_LineMerge处理,则buffer的拐角处仍为圆角。
PostgreSql Buffer函数:
http://www.postgis.net/docs/ST_Buffer.html
推荐阅读