将GeoJSON载入QGIS


12

我是QGIS的初学者。我正在尝试通过lynda.com学习它。我尝试下载GeoJSON格式的nanaimo犯罪地图,但收到一条消息,指出数据源无效。

我按照信中的指示为自己的工作感到困惑。

选择QGIS

Answers:


15

您使用的JSON只是简单的JSON,而不是GeoJSON。主要的区别是,以GeoJSON包含几何对象,你可以阅读更多有关在这里以GeoJSON规范。

但是,您可以将JSON转换为CSV文件并将其加载到QGIS中。

  1. 去喜欢的网站这一个,并把在URL中的JSON。我将“ http://www.nanaimo.ca/crimereporting/api/incidents ”插入“选项2-输入URL”。
  2. 在该站点上将JSON转换为CSV文件,然后将其下载到您的计算机上。
  3. 然后在QGIS中添加一个分隔的文本层,该按钮在下面圈出(使用QGIS版本2.14.3)。 在此处输入图片说明
  4. 加载从该网站创建和下载的CSV文件,请确保在对话框中将文件格式设置为“ CSV”,将x字段设置为“ Long”,将y字段设置为“ Lat”。使用下面的图像作为参考。 在此处输入图片说明
  5. 加载图层后,它应该会在地图上弹出,您可能会得到一条警告,提示您未定义CRS,并且将假设EPSG:4326。最终输出应如下所示。

在此处输入图片说明


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.