Вопросы по теме 'sp'
Объединить набор пространственных точечных данных с набором данных пространственной сетки с помощью R. (Основной набор данных находится в формате SP Points)
Я работаю над наборами пространственных данных, используя R.
Описание данных
Мой основной набор данных находится в формате SpatialPointsDataFrame и содержит данные о температуре поверхности (названия столбцов - «сельскийLSTдень»,...
975 просмотров
schedule
12.10.2023
spplot / lattice: объекты не отрисовываются / не перерисовываются
У меня есть сетка, и я хочу создать карту из этой сетки с некоторыми элементами карты (масштаб, стрелка на север и т. Д.). У меня нет проблем с рисованием сетки и нужной мне раскраски, но дополнительные элементы карты не отображаются на карте. Я...
764 просмотров
schedule
25.05.2023
Изменение проекции шейп-файла
Я пытаюсь изменить или назначить проекцию шейп-файла Германии с NA на +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0 , но почему-то это не работает.
Воспроизводимый пример: шейп-файл и другие файлы можно загрузить здесь :
Я...
16617 просмотров
schedule
14.09.2022
Заполнение растровых отверстий в R или Grass GIS
Образец данных
x <- raster(x=matrix(data=1:36, nrow=6), xmn=-1000, xmx=1000, ymn=-100, ymx=900)
x[c(8, 15, 16, 17, 22, 25, 26, 30, 31)] <- NA
plot(x)
Проблема
Как отличить (алгоритмически) дыры в растре, т. е. область,...
1194 просмотров
schedule
22.02.2023
dput() объект sp в R
Есть ли практичный способ dput() объекта sp в R?
Когда я пытаюсь сделать следующее:
data(World, package = "tmap")
dput(World[1:10, ], file=(tempFile <- tempfile()))
World2 <- dget(tempFile)
Я получил:
> World2 <-...
132 просмотров
schedule
17.09.2022
Как создать цикл For с помощью spplot в R?
У меня есть пространственный фрейм данных с местами выборки и множеством переменных. Я хотел бы создать пространственный график для каждой переменной в цикле For. Я использовал для этого spplot, который работает для одной переменной, когда я удаляю...
364 просмотров
schedule
19.05.2023
В R разделить полилинию с ломаной
У меня есть полилиния, которую я хотел бы разбить на определенные сегменты. И создайте новую полилинию. Место, где полилиния должна быть разделена, находится там, где она пересекается с другой полилинией.
library(sp)
library(maptools)...
619 просмотров
schedule
11.06.2023
Удалить повторяющиеся координаты GPS в переменной группировки
У меня есть набор данных, состоящий из мест сбора GPS для многих особей разных видов. В частности, мой набор данных имеет 3 столбца: долгота, широта и вид. Я хотел бы удалить повторяющиеся и очень похожие места сбора внутри каждого вида, при этом...
698 просмотров
schedule
30.10.2023
Повторное проецирование SpatialPointsDataFrame не меняет экстент.
Я пытаюсь наложить данные, связанные с местоположениями летучих мышей (SpatialPointsDataFrame), на состояние Колорадо (SpatialPolygonsDataFrame). CRS двух объектов различаются:
crs(colorado)
#CRS arguments:
# +proj=longlat +datum=WGS84 +no_defs...
2712 просмотров
schedule
26.08.2022
Проблемы с памятью (ОЗУ) при использовании пересечения из растрового пакета
У меня проблемы с получением пересечения между двумя большими SpatialPolygonsDataFrame на R. Мои данные полигонов представляют здания и административные границы, и я пытаюсь получить полигоны пересечения между ними.
Я понимаю, что функция...
500 просмотров
schedule
21.12.2023
Временная вариограмма
Я хотел бы построить временную вариограмму без указания пространственных координат, так как у меня есть только один датчик, который я изучаю во времени. Вот пример моих данных:
> head(test)
POSTE DATE RR6
4485 63113001...
320 просмотров
schedule
21.05.2023
Как вычислить наибольшее расстояние между центроидом и краем многоугольника с помощью пакета SF?
У меня есть набор многоугольников разной формы и размера с центроидами. Я хочу рассчитать расстояние от каждого центроида до самой дальней точки соответствующего многоугольника.
Этот вопрос был решен здесь с помощью пакет :: sp и пакет ::...
1389 просмотров
schedule
24.03.2023
Не удается правильно ограничить границы отображаемого шейп-файла
Я не могу установить границы моего построенного шейп-файла. Сначала я рисую шейп-файл, чтобы сначала получить хорошие метки x и y в градусах, а затем отображать данные. В конце концов, я снова рисую свой шейп-файл поверх данных. ylim можно...
213 просмотров
schedule
29.10.2023
Замените NA в определенном столбце @data в списке SpatialPolygonsDataFrame.
У меня есть большой список из 65 SpatialPolygonDataFrames с именем map_years . Мне нужно заменить NA нулями в столбце в слоте @data в SPDF в этом списке.
Я могу вызвать этот столбец, выполнив следующие действия:
>...
263 просмотров
schedule
17.07.2023
Подмножество пространственных точек с многоугольником
У меня есть SpatialPolygonsDataFrame (spolydf) и SpatialPointsDataFrame (spointdf). Слои имеют разную протяженность, но перекрываются.
Я могу выбрать точки, которые попадают в многоугольник, используя
fall.within.poly <- spointdf[spolydf,]...
2642 просмотров
schedule
27.04.2024
Сохраните самое большое кольцо из многокольцевого многоугольника
У меня есть SpatialPolygons объект. Этот объект имеет одну особенность, объект Polygons, который сам состоит из нескольких объектов Polygon.
Я хотел бы создать подмножество объекта SpatialPolygons, чтобы объект Polygons имел только один объект...
499 просмотров
schedule
05.03.2024
R - переходная функция для моделирования течения поверхностных вод с gрасстоянием
Я пытаюсь смоделировать наземный (поверхностный) поток воды от указанных точек происхождения до одной целевой точки вниз по склону, используя функцию gdistance shortestPath . Мне нужна помощь с определением подходящего transitionFunction для...
237 просмотров
schedule
08.06.2022
R - неверные результаты с растром :: пересечение для пространственных линий с полигонами
Мне нужно проверить (т.е. ИСТИНА / ЛОЖЬ) по одной паре за раз, пересекаются ли SpatialLinesDataFrame элементы с SpatialPolygonsDataFrame элементами. Если ИСТИНА, я стираю часть каждого многоугольника, пересекающего каждую линию (по одной каждой...
283 просмотров
schedule
18.10.2023
Используя as.data.table, ошибка получения не может привести класс integer64 к data.frame
У меня есть столбец с номерами идентификаторов посылок, которые data.table::fread читаются как integer64. Несколько месяцев назад он выдавал ошибки, поэтому я конвертировал его в персонажа, но после того, как он перестал выдавать ошибки, я не видел...
449 просмотров
schedule
02.09.2022
добавить государственные границы к выходным данным листовки, где входными данными является шейп-файл округов
Я скачал округ shapefile из data.gov . Я могу использовать их в брошюре следующим образом, чтобы нанести на карту округа в Вашингтоне, Айдахо и Орегон. Я хотел бы сделать государственные границы толще. Как я могу это сделать?
counties <-...
1790 просмотров
schedule
27.10.2023