レイヤ結合ができない

988 views
Skip to first unread message

POCKET

unread,
Dec 1, 2018, 12:02:29 PM12/1/18
to QGIS初心者質問グループ
QGISにて、ベクタ>データマネジメントツール>ベクタレイヤの結合 にてベクタレイヤの結合をしようと思っていたのですが、

{} フィールド (レイヤ {})は他のレイヤとデータ型が異なります


というエラーが出て、実行ができませんでした。今まで何度も結合ツールは使っていますが、このような表示が出たのは初めてで、
データソースエンコーディングや空間参照システムも統一しているため、どこが異なっているのかよくわからない状態です。

初歩的な質問で申し訳ありません。よろしくお願いいたします。

福岡

unread,
Dec 1, 2018, 4:13:53 PM12/1/18
to QGIS初心者質問グループ
POCKET 様

おはようございます。
実際にデータを見ていないので確実ではありませんが、これが原因の可能性が高いように思います。

QGIS merge layers: error on data type

ベクトルレイヤを結合する場合、同じ名前のフィールドは1つのフィールドにデータを納めようとします。
そして同じ名前にも拘わらずデータの型が違うと統合できないので、エラーメッセージが出てくるという現象のように思われます。

2つレイヤで同じ名前のフィールドが無いかを確認して、データ型を比較すると原因がわかるかもしれません。
このことが原因でしたら、型を揃えるか、片方のフィールド名を変更することで対処することになると思います。

POCKET

unread,
Dec 2, 2018, 12:22:18 AM12/2/18
to QGIS初心者質問グループ
福岡様

おっしゃってもらった方法で無事解決することができました。
本当にありがとうございました。
Reply all
Reply to author
Forward
0 new messages