Đang tải GeoJSON vào QGIS


12

Tôi là người mới bắt đầu với QGIS. Tôi đang cố gắng học nó thông qua lynda.com. Tôi đã thử tải xuống bản đồ tội phạm nanaimo ở định dạng GeoJSON, nhưng tôi nhận được một thông báo nói rằng nguồn dữ liệu không hợp lệ.

Tôi rất bối rối với những gì tôi làm khi tôi làm theo hướng dẫn của bức thư.

chọn của QGIS

Câu trả lời:


15

JSON bạn đang sử dụng chỉ là JSON đơn giản không phải GeoJSON. Sự khác biệt chính là GeoJSON chứa một đối tượng hình học mà bạn có thể đọc thêm về đây trong thông số GeoJSON.

Tuy nhiên, bạn có thể chuyển đổi JSON của mình thành tệp CSV và tải nó vào QGIS theo cách đó.

  1. Truy cập một trang web như thế này và đặt URL vào JSON của bạn. Tôi đã cắm " http://www.nanaimo.ca/crimereporting/api/incferences " vào "Tùy chọn 2 - Nhập URL".
  2. Chuyển đổi JSON thành tệp CSV trên trang web đó và tải xuống máy của bạn.
  3. Sau đó, trong QGIS thêm một lớp văn bản được phân tách, nút được khoanh tròn bên dưới (tôi đang sử dụng phiên bản QGIS 2.14.3). nhập mô tả hình ảnh ở đây
  4. Tải tệp CSV bạn đã tạo và tải xuống từ trang web đó, đảm bảo trong hộp thoại bạn đã đặt định dạng tệp là "CSV", trường x thành "Dài" và trường y thành "Lat". Sử dụng hình ảnh dưới đây để tham khảo. nhập mô tả hình ảnh ở đây
  5. Khi bạn tải lớp nó sẽ xuất hiện trong bản đồ của bạn, bạn có thể nhận được cảnh báo nói rằng không có CRS nào được xác định và nó sẽ giả sử EPSG: 4326. Đầu ra cuối cùng sẽ trông như dưới đây.

nhập mô tả hình ảnh ở đây


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.