OGR标题字段长度

时间:2014-06-30 11:04:18

标签: python header ogr

我正在尝试使用Python中的OGR将csv文件转换为ESRI Shapefile。 问题显然是我的标题条目对于默认字段大小来说太长了:

Warning 6: Normalized/laundered field name: 'SEEHOEHE [m]' to 'SEEHOEHE ['

我想循环遍历所有标题元素(我的csv文件中的列数未知)并在shapefile中创建新字段 - “即时”,可以这么说:

for i in range(0,len(header)):
    layer_out.CreateField(ogr.FieldDefn(header[i], ogr.OFTString))

工作正常,但标题条目被切断(这是有问题的,因为我需要稍后解决它们)。有没有办法在同一步骤中定义标题条目大小?我尝试使用SetField(32),但我担心这只会改变表条目的大小。 有人可以帮忙吗?提前谢谢!

0 个答案:

没有答案