如何使用ogr2​​ogr在PostgreSQL的INSERT命令中生成WKT

时间:2016-04-18 09:42:25

标签: postgresql ogr2ogr

我的问题是我有一些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文件,这是我无法影响的,所以我需要一个可以处理多边形的解决方案,如上所述。

0 个答案:

没有答案