JSON, którego używasz, to po prostu prosty JSON, a nie GeoJSON. Główna różnica polega na tym, że GeoJSON zawiera obiekt geometrii, o którym możesz przeczytać więcej tutaj w specyfikacji GeoJSON.
Możesz jednak przekonwertować JSON na plik CSV i w ten sposób załadować go do QGIS.
- Przejdź do strony takiej jak ta i wpisz adres URL swojego JSON. Podłączyłem „ http://www.nanaimo.ca/crimereporting/api/incident ” do „Opcji 2 - Wpisz URL”.
- Konwertuj JSON na plik CSV w tej witrynie i pobierz go na swój komputer.
- Następnie w QGIS dodaj rozdzieloną warstwę tekstową przycisk jest zakreślony poniżej (używam QGIS w wersji 2.14.3).
- Załaduj plik CSV utworzony i pobrany z tej witryny, upewnij się w oknie dialogowym, że ustawiłeś format pliku jako „CSV”, pole x na „Long”, a pole y na „Lat”. Skorzystaj z obrazu poniżej w celach informacyjnych.
- Po załadowaniu warstwy powinna pojawić się na mapie, możesz otrzymać ostrzeżenie, że nie zdefiniowano żadnego CRS i że przyjmie EPSG: 4326. Końcowe wyjście powinno wyglądać jak poniżej.