Como superar o truncamento de campo ao converter OSM para shapefile com QGIS?

16

Estou tentando converter um arquivo OpenStreetMap em um shapefile, mas estou tendo problemas com o campo "tags" sendo cortado após 80 caracteres. Com o QGIS 1.4, eu uso o plugin OpenStreetMap para 'Carregar o OSM do arquivo'. O arquivo é carregado no QGIS. Se clicar com o botão direito do mouse na camada 'lines' e selecionar 'Save as shapefile', termino com um shapefile, mas com um limite de 80 caracteres em "tags". Como posso aumentar esse limite de 80 caracteres?

Joshua Galecki
fonte
5
O problema está na limitação de campo com Shapefiles e não com QGIS. Você pode criar uma lista de códigos (.txt) e associá-la ao shapefile para obter a tag completa.
Mapperz
O problema não é um limite de 80 caracteres nos shapefiles, como @John corretamente indica. O truncamento é provavelmente a falha do processo de conversão.
whuber

Respostas:

6

A menos que você tenha uma necessidade específica de usar o formato shapefile, o Spatialite é uma boa opção: seu built-in para o QGIS, não tem limites no tamanho dos campos e é suportado pela maioria das ferramentas de código aberto.

scw
fonte