キリル文字を含むレイヤーをgpkgからCSVにエクスポートする際のQGISでのエンコードの問題
キリル文字を含むgpkgレイヤーをスプレッドシート(csvファイルなど)にエクスポートする必要があります。これは、[エクスポート]-> [機能に名前を付けて保存]を使用して行い、UTF-8エンコーディングを選択します。エンコーディングを試しました:キリル文字、異なるUTFですが、何も機能しません。UTF 16LEだけで、キリル文字がほとんど保持されません。私もここからの答えに従って詳細設定でエンコーディングを見つけようとしましたが、QGIS3.16では利用できません:

回答
私はそれを試しましたが、実際、CSVにエクスポートしてもキリル文字は保持されません。しかし、ジオパッケージからMS Office Open XMLテーブルにQGISでエクスポートすると、文字は保持されます。(左)QGISの属性テーブルと(右)Excelで開かれたエクスポートされたExcelファイルのスクリーンショットを参照してください。
このファイルをExcelからCSVに再度エクスポートすると、キリル文字が保持されません。これについては、スクリーンショットの下を参照してください。しかし、私が理解しているように、Excelで使用できるファイル形式が必要なので、別の形式へのエクスポートは問題なく機能するはずです。

ここでは、キリル文字にCSVを使用する際の問題とその解決方法について説明します。 https://stackoverflow.com/a/12097021/13651925
古い答えなので、これは現在のExcelバージョンとQGISからエクスポートされたCSVのテストを含むスクリーンショットで、インポートダイアログと結果が含まれています:動作します!空のファイルを開き、Data
タブに移動しimport from text
、保存されたcsvを選択して、UTF-8を設定します(まだ選択されていない場合)。番号の名前が変更されたスクリーンショットを参照してください;-)
