如何清理空间数据库中的自相交多边形?
我有一些包含自相交多边形的空间数据(MapInfo 文件)。这些会导致我的处理出现问题,特别是我无法在 PostGIS 中生成几何并集。有没有简单的方法可以解决这个问题?如果有必要的话我可以处理多个多边形。
I have some spatial data (MapInfo files) that contains self-intersecting polygons. These cause problems in my processing, in particular I can't generate geometric unions in PostGIS. Is there an easy way to resolve the issue? I can deal with multi-polygons if that should be necessary.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我自己发现了这一点:
st_buffer(wkb_geometry,0)
可以解决这个问题,至少在我的样本数据上是这样。I figured it out myself: an
st_buffer(wkb_geometry,0)
does the trick, at least on my sample data.