-->

科技资讯

您的当前位置:首页 > 资讯

postgissql抽稀数据

2019-03-14 19:24:52  来源:admin 点击:1160

SELECT ST_Multi(ST_SimplifyPreserveTopology(geom ,0.001)) from area_city where 1=1;

查询

使用postgresql 的postgis插件抽稀几何图形(我理解的是降低几何图形中点的稠密度)

sql 语句: 

update tablename set column_name = ST_Multi(ST_SimplifyPreserveTopology(geometry ,<阈值>)) where 1=1;


这里使用了ST_Multi(geometry) 和ST_SimplifyPreserveTopology(geometry ,<阈值>) 两个postgis提供的内置函数,其中: 

ST_Multi(geometry) 是将单(线,多边形)的geometry 转化为 多(线,多边形); 

ST_SimplifyPreserveTopology(geometry ,<阈值>) 是执行抽稀的方法,参数中的阈值越大,点的稠密度越低。 



相关文章更多 >

© 2024版权所有 水水网

电话:171780793