ST_AsMVT聚合函数用于将基于MapBox VectorTile坐标空间的几何图形转换为MapBox VectorTile二进制矢量切片。 PostGIS生成MVT矢量切片的步骤是: 使用ST_AsMVTGeom函数将几何图形的所有坐标转换为MapBox VectorTile坐标空间里的坐标,这样就将基于空间坐标系的几何图形转换成了基于MVT坐标空间的几何图形。 使用ST_AsMVT函数将...
geometry ST_AsMVTGeom(geometry geom, box2d bounds, integer extent=4096, integer buffer=256, boolean clip_geom=true); 该函数被添加于2.4.0版本。 二、描述 将一个图层中位于参数box2d范围内的一个几何图形的所有坐标转换为MapBox VectorTile坐标空间里的坐标。 该函数会尽量保持、甚至纠正,来确保几何图形的...
瓦片坐标系中的缓冲区大小。 取值范围:1~4096,默认256。 clip_geom Geometry3D对象是否被瓦片边界裁剪,默认true。 描述 该函数用于将Geometry3D转换为ST_AsMVT3D所需的瓦片坐标空间。 该函数是ST_AsMVTGeom的升级版,可以处理Geometry3D的Z坐标。 必须提供目标地图坐标空间中瓦片矩形边界,以便可以转换几何图形,并在需要...
输出的坐标系由bounds决定,建议使用ST_TileEnvelope函数来生成bounds。 若使用ST_TileEnvelope函数以外的方法来生成bounds,需要设定SRID。 示例 selectst_asmvtgeom('010200040000'::geomgrid, st_tileenvelope(0,0,0));---
ST_AsMVTGeom3D,云原生数据库 PolarDB:将Geometry3D数据处理成瓦片坐标空间。 参数名称 描述 geom 目标Geometry3D对象。 bounds 瓦片的矩形边界,不包含缓冲区。 extent 瓦片坐标系中的瓦片大小。 取值范围:256~8192,默认4096。
extent 瓦片坐标系中的瓦片大小,默认4096。 buffer 瓦片坐标系中的缓冲区大小,默认256。 clip_geom geom是否被瓦片边界裁剪,默认true。 描述 功能同ST_AsMVTGeom,但是通过参数res_prec能提供更高的可视化效率。 对小比例尺瓦片,使用较大的res_prec可能会出现较多矢量要素看不见的现象。 对点数据无效。 适用于可视化...
瓦片坐标系中的缓冲区大小,默认256。 clip_geom grid对应的几何形状是否被瓦片边界裁剪,默认true。 描述 将地理网格对象对应的几何形状转换为瓦片坐标系的几何对象。 和常用的输入参数为Geometry的ST_AsMVTGeom函数不同,bounds的类型为Geometry,而非Box2D。
瓦片坐标系中的缓冲区大小。 取值范围:1~4096,默认256。 clip_geom Geometry3D对象是否被瓦片边界裁剪,默认true。 描述 该函数用于将Geometry3D转换为ST_AsMVT3D所需的瓦片坐标空间。 该函数是ST_AsMVTGeom的升级版,可以处理Geometry3D的Z坐标。 必须提供目标地图坐标空间中瓦片矩形边界,以便可以转换几何图形,并在需要...
瓦片坐标系中的缓冲区大小。 取值范围:1~4096,默认256。 clip_geom Geometry3D对象是否被瓦片边界裁剪,默认true。 描述 该函数用于将Geometry3D转换为ST_AsMVT3D所需的瓦片坐标空间。 该函数是ST_AsMVTGeom的升级版,可以处理Geometry3D的Z坐标。 必须提供目标地图坐标空间中瓦片矩形边界,以便可以转换几何图形,并在需要...
ST_AsMVTGeom,云原生数据库 PolarDB:将一个地理网格对象转换为瓦片坐标系的几何对象。 经过坐标系转换的几何对象。 参数名称 描述 grid 需要输出到MVT的geomgrid或h3地理网格对象。 bounds 瓦片的矩形边界,不包含缓冲区。