输入错误的字段osgeo.org网站为ogr.FieldDefn公司(“字段”,整数ogr.OFTINGER)

2024-09-29 00:18:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有个问题osgeo.org网站对于使用版本的python

python version 2.7  
osgeo.org version 1.3.39

我想使用osgeo从MongoDB转换MapInfo File。在

^{pr2}$

生成了MapInfo File,但字段number_of_romms的类型是Integer(12),而我希望它是Integer,无法解决问题。在

有没有办法解决这个问题?在

mif文件如下:

Version 300              
Charset "Neutral"   
Delimiter ","    
CoordSys Earth Projection 1, 104  
Columns 19        

[...]

number_of_rooms Integer(12) //i want number_of_rooms Integer

Data
[...]

Tags: oforg版本类型number网站versionmongodb
1条回答
网友
1楼 · 发布于 2024-09-29 00:18:17

不确定我是否正确,但如果您想更改的是字段的精度或宽度,您可以使用:

number_of_rooms = ogr.FieldDefn('number_of_rooms', ogr.OFTInteger)
number_of_rooms.SetPrecision(int_new_precision)

更多信息请访问:http://gdal.org/python/

相关问题 更多 >