レイヤの属性テーブルの修正ができません。

587 views
Skip to first unread message

谷尾一喜

unread,
Jul 16, 2021, 3:47:49 AM7/16/21
to QGIS初心者質問グループ
ポイントのkmzファイルをQGIのマップにドロップしてレイヤを作成してます。
ラベルを表示させるため、属性テーブルを開き、編集にして、「Name」の列にA,B..等記号を入力し、ラベルの表示対象にしていました。
しかし、あるkmzファイルを反映したレイヤの属性テーブルを修正しようとすると、「OGRエラー」と表示され、修正が拒否されます。
よく見ると、属性テーブル上部のアイコン一覧にあるはずの「切り取り」マーク(はさみマーク)等いくつかありません。
編集できるkmzファイルと、同じ人が同じ時に作ったものなのに、違いがあります。
私のQGIS上での操作で解消できるものなのか、再度kmzファイルの作成・送付を依頼し直さなければならないのかもわかりません。
教えていただけると助かります。
よろしくお願いいたします。

福岡

unread,
Jul 18, 2021, 8:22:20 PM7/18/21
to QGIS初心者質問グループ
こんにちは

KMLやkmzにはしばらく触って無く、ググっても数年前の情報しかみつからなかったので、私の認識は間違っている可能性があります。
そのような前提での投稿ということで、よろしくお願いいたします。

まずkmzですがkmlを圧縮したものですので、解凍するとメモ帳などのテキストエディタで読むことができます。
次に示すのはkmlについてのものですが、kmzについても同様と考えて良いと思います。

Edit KML with the mouse in QGIS: is it possible?

いつものようにgoogle翻訳大先生の力を借りて読むと、次のようなことが述べられています。

=============================================================================================
QGIS(他のまともなGISと同様)には、膨大な数のベクトル作成および編集ツールがあります。
これらのツールはほとんどのOGRベクター形式でうまく機能しますが、一部の形式にはいくつかの制限があります。
残念ながら、KMLはそのような形式の1つです。
=============================================================================================

この情報は2017年ものなので少し古く、もしかすると改善されている可能性があります。
ただ私なら、kmzにこだわらず他の形式(shapeやgeopackageなど)に変換して、データを取り扱うと思います。

必ずkmzで編集しなければならない理由が無ければ、扱いやすい形式変換することをお勧めいたします。

2021年7月16日金曜日 16:47:49 UTC+9 bee8...@gmail.com:

谷尾一喜

unread,
Jul 20, 2021, 12:38:39 AM7/20/21
to QGIS初心者質問グループ
福岡 様
またも、ご回答いただき有難うございました。
試しに、解凍してkmlファイルにしたものを試してみましたが同様でした。
ANY CONVという無料ソフトがあったので、これでshapeファイルに転換を試みましたが、うまくいきませんでした。
多分、入手した元々のkmzファイルに何らかの問題があったのでないかと思いますので、今回はQGISのマップを貼り付けたパワポ上でラベルを付けるようにしました。
QGISの技術的な泥沼に足を取られてもがきながらも、その魅力に取りつかれています。
今後とも、ご指導の程よろしくお願いいたします。
谷尾

2021年7月19日月曜日 9:22:20 UTC+9 福岡:

福岡

unread,
Jul 20, 2021, 1:40:31 AM7/20/21
to QGIS初心者質問グループ
谷尾 様

こんにちは

ファイルの変換ですが、QGISの機能でもできると思いますので、一度お試しになってみてはどうでしょうか?
以前に投稿なさった「レイヤの複製について」への対策と同じですので、難しくはないと思います。

レイヤパネルのkmzレイヤの上で右クリックして「エクスポート - 地物の保存」をクリックします。
一番上に出ている「形式」という項目で、「ESRI Shapefile」や「GeoPackage」、「GeoJSON」など様々な形式を選んで保存することができます。


2021年7月20日火曜日 13:38:39 UTC+9 bee8...@gmail.com:

谷尾一喜

unread,
Jul 20, 2021, 8:03:07 PM7/20/21
to QGIS初心者質問グループ
福岡 様

おはようございます。

教えていただき有難うございました。
エクスポートしたうえで、処理したら、ラベル表示することができました。

こんなに簡単にできたなんで夢のようです。
深く感謝申し上げます。
また、このグループに出会えた幸運にも感謝です。

本当にありがとうございました。

谷尾
2021年7月20日火曜日 14:40:31 UTC+9 福岡:
Reply all
Reply to author
Forward
0 new messages