Comment surmonter la troncature de champ lors de la conversion d'OSM en fichier de formes avec QGIS?

16

J'essaie de convertir un fichier OpenStreetMap en un fichier de formes, mais j'ai des problèmes avec le champ "tags" qui est coupé après 80 caractères. Avec QGIS 1.4, j'utilise le plugin OpenStreetMap pour 'Charger OSM à partir d'un fichier'. Le fichier se charge dans QGIS. Si je clique avec le bouton droit sur le calque «lignes» et sélectionne «Enregistrer en tant que fichier de formes», je me retrouve avec un fichier de formes mais qui a une limite de 80 caractères sur les «balises». Comment puis-je augmenter cette limite de 80 caractères?

Joshua Galecki
la source
5
Le problème est lié à la limitation du champ avec les fichiers Shapefiles et non QGIS. Vous pouvez créer une liste de codes (.txt) et la joindre au fichier de formes pour obtenir la balise complète.
Mapperz
Le problème n'est pas une limite de 80 caractères dans les fichiers de formes, comme le souligne @John correctement. La troncature est probablement la faute du processus de conversion.
whuber

Réponses:

6

Sauf si vous avez un besoin spécifique d'utiliser le format de fichier de formes, Spatialite est une bonne option: sa fonction intégrée à QGIS, n'a pas de limites sur la longueur des champs et est prise en charge par la plupart des outils open source.

scw
la source