spatial_read | R Documentation |
Read either simple features (package sf) from disk using appropriate functionality (“engine”) of respective packages is used.
spatial_read(dsn, engine = c("native", "sf"))
dsn |
Character. File name of spatial object (vector GIS). |
engine |
Character. Functionality of which package is used for reading data. If value is |
Currently, list of arguments of this funtion is simplified and can be expanded.
Depending of used engine, either simple features (package sf) or Spatial abstracts (sp).
For GeoJSON files in the case engine="geojsonsf"
reading is faster and the order of fields can be rearranged.
Nikita Platonov platonov@sevin.ru
read_sf
spatial_write
session_grid(NULL)
n <- 1e2
x <- runif(n,min=25,max=65)
y <- runif(n,min=55,max=65)
z <- runif(n,min=1,max=10)
da <- data.frame(x=x,y=y,z=z)
if (requireNamespace("sf",quietly=TRUE)) {
obj1 <- sf::st_as_sf(da,coords=c("x","y"),crs=4326)
print(series(obj1))
fname1 <- file.path(tempdir(),"res1.shp")
print(fname1)
spatial_write(obj1,fname1)
res1 <- spatial_read(fname1,engine="sf")
print(series(res1))
}
print(spatial_dir(tempdir()))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.