GeoJSONをQGISにロードする


12

私はQGISの初心者です。lynda.comで学習しようとしています。nanaimo犯罪マップをGeoJSON形式でダウンロードしようとしましたが、データソースが無効であるというメッセージが表示されます。

手紙の指示に従っているので、私は自分が何をするかに戸惑います。

QGISの選択

回答:


15

使用しているJSONは、GeoJSONではなく単純なJSONです。主な違いは、GeoJSONにはジオメトリオブジェクトが含まれていることです。GeoJSON仕様の詳細については、こちらを参照してください

ただし、JSONをCSVファイルに変換し、その方法でQGISに読み込むことができます。

  1. このようなサイトに移動し、JSONのURLを入力します。「http://www.nanaimo.ca/crimereporting/api/incidents」を「オプション2-URLを入力」にプラグインしました。
  2. そのサイトでJSONをCSVファイルに変換し、マシンにダウンロードします。
  3. 次に、QGISで、区切られたテキストレイヤーを追加します(下に丸で囲まれたボタン(imはQGISバージョン2.14.3を使用))。 ここに画像の説明を入力してください
  4. そのWebサイトから作成してダウンロードしたCSVファイルをロードし、ダイアログでファイル形式を「CSV」、xフィールドを「Long」、yフィールドを「Lat」に設定したことを確認します。参考のために下の画像を使用してください。 ここに画像の説明を入力してください
  5. レイヤーをロードすると、マップにポップアップ表示され、CRSが定義されておらず、EPSG:4326を想定しているという警告が表示される場合があります。最終的な出力は次のようになります。

ここに画像の説明を入力してください


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.