Я пытаюсь использовать пакет Geoknife для очистки данных от координат в разные моменты времени.Вот воспроизводимый код и ошибка, которую я получаю ниже.Что это значит и как это исправить?
fabric2 = webdata(url = "https://cida.usgs.gov/thredds/dodsC/prism_v2",
times = c("1980-09-15", "1981-07-08", "2013-06-05"), variables = c("ppt", "tmx"))
coords <- structure(list(LAT = c(39.58906, 39.55428, 38.79803, 37.70331,
37.56176, 37.79591, 37.70515, 38.08356, 37.32676, 37.58886),
LONG = c(-97.6583, -98.69211, -99.05922, -97.78958, -97.85362,
-97.01305, -95.90608, -95.65584, -95.68463, -97.00027)), .Names = c("LAT",
"LONG"), row.names = c(NA, -10L), class = c("tbl_df", "tbl",
"data.frame"))
Sr1 <- Polygon(coords)
Srs1 <- Polygons(list(Sr1), "s1")
SP <- SpatialPolygons(list(Srs1), proj4string = CRS("+proj=longlat +datum=WGS84"))
result(geoknife(simplegeom(SP), fabric = fabric2, wait=TRUE))
Ошибка подстановки данных в сетку: сетка не пересекает ограничивающую рамку.