如何在PostGIS中跨越日期线的多边形添加缓冲区?

时间:2018-06-08 01:38:56

标签: postgresql postgis

我试图将10km缓冲区添加到具有PostGIS功能的俄罗斯行政边界的多边形中,如下所示。

SELECT ST_Multi(ST_Buffer(geom::geography, 10000)::geometry)
FROM example.russian_boundary;

然而,结果看起来像这样,并不是我所期待的:

enter image description here

缓冲多边形应该是这样的,它几乎与原始多边形相同:

enter image description here

我认为这会失败,因为多边形正在越过日期线,但我还没有找到解决方案。

任何人都知道我该怎么做?

谢谢。

0 个答案:

没有答案