美文网首页开源gis
PostGIS bucket抽稀结合mvt(面抽稀)

PostGIS bucket抽稀结合mvt(面抽稀)

作者: YGIS | 来源:发表于2023-03-07 14:07 被阅读0次

问题

书接上文点抽稀,在加载低层级瓦片时,发现瓦片体积增大,渲染压力也比较大。

思路

在上文点抽稀的基础上稍作改造,提取多边形中心点如法炮制,抽稀的结果再和原多边形匹配,返回抽稀后的多边形即可

SQL

select 
  b.geom, 
  a.count, 
  b.name 
from 
  (
    select 
      --用于分组
      width_bucket(
        st_x(c.geom), 
        st_xmin(
          ST_TileEnvelope(Z, X, Y)
        ), 
        st_xmax(
          ST_TileEnvelope(Z, X, Y)
        ), 
        50
      ) as grid_x, 
      width_bucket(
        st_y(c.geom), 
        st_ymin(
          ST_TileEnvelope(Z, X, Y)
        ), 
        st_ymax(
          ST_TileEnvelope(Z, X, Y)
        ), 
        50
      ) as grid_y, 
      --集合&选点&统计
      ST_GeometryN(
        st_collect(c.geom), 
        1
      ) as geom, 
      count(c.geom) 
    from 
      (
        select 
          st_centroid(geom) as geom 
        from 
          buildings
      ) as c --中心点拿出来抽稀
    where 
      st_intersects(
        c.geom, 
        ST_TileEnvelope(Z, X, Y)
      ) 
    group by 
      grid_x, 
      grid_y
  ) a, 
  buildings b 
where 
  a.geom && st_centroid(b.geom); --重新匹配原有几何

效果

bucket_width=500
bucket_width=100
bucket_width=50
bucket_width=20

后续

页面加载效果待续

相关文章

  • PostGIS bucket抽稀结合mvt

    参考文章 基于PostGis实现空间点抽稀[https://blog.csdn.net/oYinHeZhiGuan...

  • Android地图轨迹抽稀、动态绘制

    为什么会有这篇文章? 因公司业务调整降低运动门槛,产品部要求引入地图,记录用户的运动轨迹上传至服务器,用户进入记录...

  • Android地图轨迹抽稀、动态绘制

    为什么会有这篇文章? 因公司业务调整降低运动门槛,产品部要求引入地图,记录用户的运动轨迹上传至服务器,用户进入记录...

  • GPS轨迹抽稀:Douglas-Peuker算法

    “其实,人间路是一条向死而生的路,每个人的生命都是走向死亡的一个过程。在这条路上我们无法回头,也终会走到终点。没有...

  • postgis mvt

    主要函数: ST_AsMvtGeom 将Geom转化为MVT的geomST_AsMVT 将geom转换为MVT数据...

  • 道格拉斯-普克抽稀算法

    道格拉斯-普克抽稀算法 目的 用来对大量冗余的图形数据点进行压缩以提取必要的数据点。 过程 先将一条曲线首尾点虚连...

  • 京夜行 一

    夜半京都人初稀 细雨难耐迟迟聚 乱拂春风不改意 且看旧翠抽新绿

  • 稀浆罩面

    分稀浆封层和微表处两种。 (一)定义 1.稀浆封层 采用机械设备将乳化沥青或改性乳化沥青、粗细集料、填料、水和添加...

  • iOS 道格拉斯普克(Douglas-Peuker)算法

    介绍 Douglas-Peukcer算法由D.Douglas和T.Peueker于1973年提出,是线状要素抽稀的...

  • 『稀言稀语』

    每次来写一段文字 好像遇到事都解决了一样 所以,突然一个小脑洞 『稀言稀语』 暂定的专栏小题目 每次有小想法的时候...

网友评论

    本文标题:PostGIS bucket抽稀结合mvt(面抽稀)

    本文链接:https://www.haomeiwen.com/subject/vxqbldtx.html