postgresql进行几何抽稀(DP抽稀)
ST_SimplifyPreserveTopology可以保证抽稀后的数据是一个合法的拓扑图形。
ST_Multi(geometry) 是将单(线,多边形)的geometry 转化为 多(线,多边形);
ST_SimplifyPreserveTopology(geometry ,<阈值>) 是执行抽稀的方法,参数中的阈值越大,点的稠密度越低。
-- 容差0.00001的DP拓扑抽稀(1米=0.00001)
selectst_multi(st_simplifypreservetopology(fence_polygon, 0.00001)) as fence_polygonfrom your_table where id = 510107;
你需要将your_table
替换为实际存储行政区划数据的表名,fence_polygon
替换为你想要查询的空间几何字段,id
替换为你想要查询的数据id。
原文地址:https://blog.csdn.net/weixin_58494422/article/details/142926826
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!