1

我的问题是我有一些 Mapinfo 文件,其中多边形的洞的范围为零,例如 POLYGON((35 10, 45 45, 15 40, 10 20, 35 10), (20 30, 35 35, 20 30) )。这在 Mapinfo 中是合法的,ogr2ogr 也可以处理它,但是当 ogr2ogr 在 PostgreSQL 表中进行插入时,PostgreSQL 会生成错误:

  • 新功能的 INSERT 命令失败。错误:几何需要更多点

那是因为多边形中的洞需要多一点才能有一个范围。我该如何解决这个问题?

信息:我从另一个系统接收 Mapinfo 文件,我无法对其产生影响,因此我需要一个可以处理上述多边形的解决方案。

4

0 回答 0