タグ付けされた質問 「encoding」



5
マップに特殊文字ドイツ語「ÄÜÖß」を表示するにはどうすればよいですか?
リージョンの名前を含むシェープファイルがあります。これらには特殊文字は含まれていませんが、醜い象形文字は含まれています。それらを正しく表示するにはどうすればよいですか。形状をUTF-8としてインポートすると機能しません... また、名前はdbaseテーブルにあります。utf8でdbaseテーブルを保存することは可能ですか、それとも別の方法で処理するのですか?

3
Shapefileデータソースのエンコードを変更しますか?
プロパティを介してシェープファイルデータソースエンコーディングのみを変更しようとしました。また、シェープファイルをLATIN1からUTF-8にエンコードする方法も変更しましたか?しかし、それはそれを変更しません。 QGISプロジェクトを保存しないと、シェープファイルデータソースのエンコードを直接変更できませんか? 私もこのコードを試しましたが、変更エンコーディングを示していますが、シェープファイルをもう一度開くと、同じ古いシステムエンコーディングが示されています。 for layer in QgsMapLayerRegistry.instance().mapLayers().values(): layer.setProviderEncoding(u'UTF-8') layer.dataProvider().setEncoding(u'UTF-8') print layer.name(), layer.dataProvider().encoding() (QGISプロジェクトを保存せず、シェイプファイルに直接アクセスして保存します。プロジェクトを保存してこのタスクを実行すると、正しく機能します)
9 qgis  pyqgis  encoding 

3
pgsql2shpでエンコーディングを制御する方法は?
データベースがあり、pgsql2shpでさまざまなシェープファイルをエクスポートしています。しかし、dbfを開くと、文字が正しく表示されません。例:BroeksterwÔld、これはBroeksterwäldである必要があります。 これはおそらくエンコードに関係しています。データベースはUTF-8です。シェープファイルをLATIN1としてエクスポートしようとしましたが、その方法がわかりません。 更新 この問題を解決するには、バッチスクリプトに「set pgclientencoding = latin1」(引用符なし)を追加します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.