qgisで作成したshpの属性テーブルをarcgisで開けない件について

1,564 views
Skip to first unread message

IwaU

unread,
Jul 4, 2022, 9:06:02 PM7/4/22
to QGIS初心者質問グループ
平素よりお世話になっております。

表題の件についてお聞かせください。
現在 qgis3.24とarcgis10.6を使って作業をしております。
qgis3.24で作成したshpファイル(ポリゴン)をarcgis10.6で表示すると
ポリゴンは見えるのですが、属性テーブルを開くことができません。

エラーメッセージとして

「テーブルデータを読み込んでいます
データソースからデータを読み込むことができませんでした。問題を正せない場合、更新ボタンを押して、データを再度読み込んでください。ネットワーク接続が正しくない、フィールドが無効である等の問題の可能性があります。
存在しないカラムが指定されました
存在しないカラムが指定されました。」

と表示されます。
存在しないカラムが何か全くわからない状態です。

qgisの属性テーブルには
int、qstring,qlonglong,double 型のデータが格納されております。
一部属性には値なし(null)が入っています。

お力添えいただけますと幸いです。
よろしくお願いいたします。


Bun

unread,
Jul 5, 2022, 12:26:51 AM7/5/22
to QGIS初心者質問グループ
こんにちは
ArcGISのエラーなので推測ですが、思いつくものをあげてみます。

1)QGISでshpを保存したときの文字コードがArcGISと異なる?
日本語がはいっているとSJIS→utf-8でエラーとなっているかもしれません
→shpファイルを新規ファイルでエクスポートするときUTF8にする
2)属性テーブルの型がArcGISで読み込めない?
型にqstring、qlonglongとありますが、ArcGISで読めないのかもしれません
→対象のカラムを他の型で複製してみるとどうでしょうか

2022年7月5日火曜日 10:06:02 UTC+9 IwaU:

東 雲

unread,
Jul 5, 2022, 6:23:18 AM7/5/22
to QGIS初心者質問グループ
こんにちは。

ArcGISは、以下の条件の時に属性テーブルが開けられなくなります。
1) テーブル名が数字や記号から始まっている
2) テーブル名に丸数字等の環境依存文字が使われている

このあたりはシェープファイルでもArcGISでも仕様に明示されていませんが
実際には使えないようです。

ご確認ください。

2022年7月5日火曜日 13:26:51 UTC+9 Bun:
Message has been deleted

totsuan

unread,
Jul 5, 2022, 10:52:27 PM7/5/22
to QGIS初心者質問グループ
こんにちは。

QGISの「属性のリファクタリング」も効果はないでしょうか。
僕の環境ですと、テーブルを開けない時はArcGisやQGISのエクスポートから別ファイルとして書き出すと解消されることが多いです。

2022年7月6日水曜日 11:45:20 UTC+9 庄川右岸仕事用:
返信が遅くなり申し訳ございません。

BUN様
>文字コードをutf-8に変更しても読み込めませんでした。
> qstringやqlonglongを別のデータ型に変更しても、効果がありませんでした...

東雲様
> 数字から始まるカラムを削除してもうまくいきませんでした。
> shpファイルそのものが破損している可能性はありますでしょうか?属性テーブルだけ開けないのですが。。。

ご返信ありがとうございます。もう少し調べてみようと思います。

2022年7月5日火曜日 19:23:18 UTC+9 東 雲:

IwaU

unread,
Jul 5, 2022, 11:19:20 PM7/5/22
to QGIS初心者質問グループ
先ほどはアカウントを間違えてしまいました。
以後気を付けます。

属性をリファクタリングし、それを別ファイルにエクスポートしても読み込めませんでした。

属性テーブルのカラムを一つ一つ削ってみて、どのカラムが原因か突き止めたいと思います。


2022年7月6日水曜日 11:52:27 UTC+9 s.to...@gmail.com:

totsuan

unread,
Jul 5, 2022, 11:25:27 PM7/5/22
to QGIS初心者質問グループ
ArcGIS上でエクスポートしても効果がなかったとなると、カラムを削っていって問題のある箇所を突き止めるのが良いと思います。

2022年7月6日水曜日 12:19:20 UTC+9 IwaU:

Bun

unread,
Jul 5, 2022, 11:57:18 PM7/5/22
to QGIS初心者質問グループ
ArcGISのバージョンにもよるとおもうのですが、フィールド名の長さが長すぎると入力できなかったようです。
(半角10字が限界?)
そのあたりはいかがでしょうか


2022年7月6日水曜日 12:25:27 UTC+9 s.to...@gmail.com:
Message has been deleted

IwaU

unread,
Jul 6, 2022, 1:08:20 AM7/6/22
to QGIS初心者質問グループ
またまたアカウントを間違えました。気をつけます。

皆様のおかげで何とかarcgisで描画することができました。
本当にありがとうございました。


2022年7月6日水曜日 12:57:18 UTC+9 Bun:
Reply all
Reply to author
Forward
0 new messages