結合した一時ファイル保存時のエラー

971 views
Skip to first unread message

かにみそ

unread,
Oct 5, 2023, 11:33:54 PM10/5/23
to QGIS初心者質問グループ
都道府県別の森林に関するシェイプファイルをそれぞれ取り込んだ後、すべてのポリゴンデータを、ベクターレイヤーのマージで統合した後、統合後のファイルを保存しようとした際、添付の「地物書き込みエラー」というエラーが出て保存ができませんでした。
これは、どのような問題が生じているのでしょうか。
過去にも交差した結果を保存しようとした際にもエラーが出てしまい、保存ができませんでした
SYMMETRY_0001_BURST20231006121115860_COVER.JPG

futoshi kidani

unread,
Oct 6, 2023, 12:08:05 AM10/6/23
to QGIS初心者質問グループ
結合前の各ファイルの合計サイズはいくらくらいになりますか?
シェープファイルのファイルサイズの制限は構成する各ファイルとも2GBを超えられません。
GeoPackage(.gpkg)などで保存してみた場合、同様のエラーは発生するでしょうか?


2023年10月6日金曜日 12:33:54 UTC+9 kanimi...@gmail.com:

yoichi...@gmail.com

unread,
Oct 6, 2023, 12:35:26 AM10/6/23
to QGIS初心者質問グループ

保安林全国.fid というカラムの値がユニークでなきゃいけないけど多分同じ値があるというようなエラーのように思えます。 
2023年10月6日金曜日 12:33:54 UTC+9 kanimi...@gmail.com:
都道府県別の森林に関するシェイプファイルをそれぞれ取り込んだ後、すべてのポリゴンデータを、ベクターレイヤーのマージで統合した後、統合後のファイルを保存しようとした際、添付の「地物書き込みエラー」というエラーが出て保存ができませんでした。
これは、どのような問題が生じているのでしょうか。
過去にも交差した結果を保存しようとした際にもエラーが出てしまい、保存ができませんでした

futoshi kidani

unread,
Oct 6, 2023, 1:55:57 AM10/6/23
to QGIS初心者質問グループ
あ、なるほど。そちらのエラーですね。

なら、fidをフィールド計算機で@idで置き換えるか、各ファイル名+fidみたいなフィールド演算をしてエラー元となっているフィールドを削除すればいけますかね。
後々、元データととの整合性を取ろうと思ったら各ファイル名+fidみたいな値を持つフィールドを作っておくのがいい気がします。
2023年10月6日金曜日 13:35:26 UTC+9 yoichi...@gmail.com:
Reply all
Reply to author
Forward
0 new messages