【发布时间】:2015-10-29 13:46:46
【问题描述】:
我尝试将shapefile 转换为dta。格式使用shp2dta ado。我以前用同样的方法做过很多次,但这次我只得到错误
15:需要点、折线或多边形形状文件
我可以在 ArcGIS 和 QGIS 中打开 shapefile,所以 shapefile 似乎没问题。
形状包含有关 85 000 个多边形的信息,包括 2 个属性(作为 dbf)
我的代码:shp2dta using ..., database(datab) coordinates(datacoord) genid(id) gencentroids(c) replace
有人知道这个问题吗?
【问题讨论】:
-
shp2dta的最新版本(来自 SSC;解释用户编写命令的出处总是有帮助的)是*! version 1.0.9 15jul2015,所以请通过which shp2dta检查你的。该错误消息的文本不会出现在源代码中。否则,答案可能就在您的文件中。如果你没有得到更好的答案,我会直接联系第一作者。 -
最新版本似乎提到了对 PolygonZ shapefile 的支持“添加了对所有 shapefile 格式的支持”所以我认为我的直觉答案是正确的......