使用QGIS将OSM转换为shapefile时如何克服字段截断?


16

我正在尝试将OpenStreetMap文件转换为shapefile,但是“标签”字段在80个字符后被截断时遇到问题。在QGIS 1.4中,我使用OpenStreetMap插件“从文件加载OSM”。该文件将加载到QGIS中。如果我在'lines'层上单击鼠标右键,然后选择'另存为shapefile',则最终得到一个shapefile,但是其中一个“ tags”的字符数限制为80个字符。如何增加80个字符的限制?


5
问题在于Shapefile的字段限制而不是QGIS。您可以创建一个代码(.txt)列表,并将其加入shapefile中以获取完整标签。
Mapperz

这个问题不是shapefile中的80个字符限制,正如@John正确指出的那样。截断很可能是转换过程的错误。
ub

Answers:



6

除非您有特殊的需要使用shapefile格式,否则Spatialite是一个不错的选择:它内置于QGIS中,对字段长度没有限制,并且大多数开源工具都支持。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.