Seite 1 von 1

json ein- und auslesen

Verfasst: Di Jan 28, 2020 1:18 pm
von jessi
Hallo.

Ich habe ein json-file eingelesen mit "geojsonsf"

Code: Alles auswählen

library(geojsonsf)
sf <- geojson_sf(js)
Dieses möchte ich jetzt als shapefile abspeichern.

Code: Alles auswählen

writeOGR(sf, ".", "test_geo", driver = "ESRI Shapefile") 
Jetzt komme ich allerdings eine Fehlermeldung:
Fehler: inherits(obj, "Spatial") is not TRUE

Ist es überhaupt möglich, ein json-File mittels R in ein shapefile zu konvertierten?

Bzw. wenn dass nicht geht, das File enthält Schäden von 1950 bis 2000, kann ich mit diesem Output bestimmte Schäden (gekennzeichnet über "idd") graphisch darstellen?

Leider kann ich das json file nicht anhängen, da dieses zu groß ist.

Danke für eure Hilfe.
Grüße
Jessi

Re: json ein- und auslesen

Verfasst: Di Jan 28, 2020 4:25 pm
von jogo
Hallo Jessi,

zumindest gibt es hier einige Treffer zu der Fehlermeldung:
https://stackoverflow.com/search?q=%5Br ... s+not+TRUE

Gruß, Jörg

Re: json ein- und auslesen

Verfasst: Mi Jan 29, 2020 9:22 am
von EDi
Ich würde im sf universum bleiben, wenn du schon als sf einliest:
https://r-spatial.github.io/sf/reference/st_write.html