QGISでOSMをシェープファイルに変換するときにフィールドの切り捨てを克服する方法は?


16

OpenStreetMapファイルをシェープファイルに変換しようとしていますが、80文字の後に「タグ」フィールドが切り捨てられるという問題があります。QGIS 1.4では、OpenStreetMapプラグインを使用して「OSMをファイルからロード」します。ファイルはQGISにロードされます。「ライン」レイヤーを右クリックして「シェープファイルとして保存」を選択すると、シェープファイルになりますが、「タグ」に80文字の制限があります。この80文字の制限を増やすにはどうすればよいですか?


5
問題は、QGISではなく、シェープファイルのフィールド制限にあります。コード(.txt)リストを作成し、それをシェープファイルに結合して、完全なタグを取得できます。
マッパーズ

@Johnが正しく指摘しているように、シェープファイルの問題は80文字の制限ではありません。切り捨ては、おそらく変換プロセスの障害です。
whuber

回答:



6

特別にシェープファイル形式を使用する必要がない限り、Spatialiteは良いオプションです。QGISに組み込まれ、フィールドの長さに制限がなく、ほとんどのオープンソースツールでサポートされています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.