Вопросы по теме 'r-raster'

extract () данные из растра с маленькими полигонами - округленные веса слишком малы
Используя R, я пытаюсь извлечь данные из растрового слоя, используя полигональный слой. Полигоны намного меньше ячеек растра: Теперь вызываю extract() из raster библиотеки: a <- extract(raster, polygons, weights = TRUE, small =...
2761 просмотров
schedule 10.08.2022

Как извлечь коэффициенты регрессии из растрового стека в R?
Я пытаюсь подогнать синусоиду к наборам данных и вывести коэффициенты. Поскольку я впервые имею дело с растровым стеком, я не знаю, как распечатать коэффициенты. Можно ли представить коэффициент в терминах растрового слоя? library(raster) r...
600 просмотров
schedule 09.10.2022

Как пометить значения растра на графике?
Как добавить к графику значения пикселей? Я могу получить значения, используя click() , но я хочу, чтобы он отображался на графике. library(raster) r <- raster(nrow=3, ncol=3) r[] <- 1:ncell(r) plot(r) click(r)
1712 просмотров
schedule 08.05.2023

Относительные вычислительные нагрузки матрицы и растра в R
Я был удивлен, обнаружив, что матрица, которую я создал из большого растра, якобы занимает в 35 000 раз больше памяти, чем родитель. Этот код демонстрирует: > # comparison with R's built-in volcano data > object.size(volcano) 42656 bytes...
133 просмотров
schedule 23.07.2022

извлекать значение растрового пикселя, а также координаты xy пикселя с помощью объекта SpatialLine в R
У меня есть Spatialline, который я преобразовал из шейп-файла многоугольника (оцифрованный вручную на основе функций в "imagebrick" - это означает, что пространственно "ломаная линия" и "imagebrick" перекрываются, как я хотел) polyline <-...
2967 просмотров

R: извлечь широту из растра
Как извлечь или разделить растровый объект на одну строку данных? У меня есть растр данных о глобальной температуре, и я хочу рассчитать среднемесячное значение за год для каждой долготы / столбца. library(ncdf4) library(raster)...
819 просмотров
schedule 13.05.2022

Растровый пакет R: нехватка памяти при использовании функции «getValuesFocal»
У меня есть растр (1300 на 1400 ячеек) с 3 слоями, и я хотел бы сделать фокусные расчеты, используя данные всех 3 слоев. Например, одним из слоев является карта земного покрова, и я хотел бы использовать в расчетах только те пиксели в фокальном окне,...
263 просмотров
schedule 03.08.2023

Если растровое значение NA, поиск и извлечение ближайшего пикселя, отличного от NA
При извлечении значений растра в точки я обнаружил, что у меня есть несколько NA , и вместо того, чтобы использовать аргументы buffer и fun функции extract , вместо этого я хотел бы извлечь ближайший не- NA пиксель к точке, которая перекрывает...
6240 просмотров
schedule 03.12.2023

Извлечение R-растра по SpatialLine: соотнесите извлеченные значения с фактическим расстоянием
При извлечении значений растра вдоль SpatialLine в R, как связать эти значения с фактическим расстоянием вдоль этой линии? Предположим, я хочу извлечь значение логотипа R в следующей строке: library(raster) r <-...
1276 просмотров
schedule 23.03.2022

Необходимо перепроецировать растр перед мозаикой?
У меня есть список растров, которые я хотел бы сложить мозаикой. Проекция такая же, за исключением зоны utm. Вот координаты одного растрового стека в зоне 50 UTM: coord. ref. : +proj=utm +zone=50 +datum=WGS84 +units=m +no_defs +ellps=WGS84...
557 просмотров
schedule 03.04.2023

Каков наилучший способ построить более одного растра с большими различиями между растрами в R?
Я пытался разработать лучшее решение для визуализации моих данных с помощью R. Однако мои усилия пока не увенчались успехом. Предположим, у вас есть 6 растров (данные относятся к одной переменной, измеренной в разное время), где внутрирастровая...
224 просмотров
schedule 28.11.2023

легенда пространственных объектов на верхнем растровом фоне
Есть хорошие примеры наложения векторных/растровых карт на растровые слои, такие как нанесение векторных карт на растровый фон в R или Наложите растровый слой на фоновый слой GM в R . Но легенды отсутствуют в объединенной графике. В примере...
220 просмотров
schedule 20.06.2023

Извлечение точек, принадлежащих определенной области растрового слоя (растра)
Согласно названию. У меня есть «классифицированный» объект RasterLayer , который имеет (помимо NA s) два фиксированных значения, 0 и 1 . Это своего рода логический образ. У меня также есть фрейм данных точек с их координатами в виде...
429 просмотров
schedule 06.10.2023

Как инвертировать цвета растрового изображения ggmap в R?
Я предполагаю, что в растровом пакете есть то, что я нужно... Я просто хочу инвертировать цвета в растровом изображении. Фактический сценарий таков: я хочу инвертировать растровое изображение, возвращаемое вызовом ggmap : library(ggmap)...
1117 просмотров
schedule 29.05.2024

Нахождение евклидова расстояния между отдельными, но связанными точками, ограниченными окном неправильного многоугольника
Я следил за сообщением Поиск евклидова расстояние в R{spatstat} между точками, ограниченное окном неправильного многоугольника до конца и заставило все это работать, отлично. Однако в моем случае я хочу получить точки расстояния в данных A до...
105 просмотров

Растровое изображение кажется смещенным при использовании листочка для R
Я хочу построить некоторые пространственные данные с помощью пакета листовок в R, однако сгенерированное растровое изображение кажется смещенным по сравнению с опорной сеткой. Я подозреваю, что проблема с проекцией карты, но я не разбираюсь в этой...
1741 просмотров
schedule 22.11.2022

Самый быстрый способ выбрать допустимый диапазон для растровых данных
Используя R, мне нужно выбрать допустимый диапазон для данного растра (из пакета raster ) самым быстрым способом. Я пробовал это: library(raster) library(microbenchmark) library(ggplot2) library(compiler) r <- raster(ncol=100, nrow=100) r[]...
1142 просмотров
schedule 28.02.2023

Как ускорить извлечение доли типов растительного покрова в буфере из растра?
Я хотел бы извлечь пространственные данные в буфере 10 км вокруг 30 000 объектов класса SpatialLines и рассчитать долю каждого типа земного покрова вокруг буферизованных линий. В первый раз я использовал функцию crop для обрезки растра. Затем я...
892 просмотров

Как вычислить только подмножество ячеек в getValuesFocal?
Я хочу вычислить фокальные окна на растре, но я хочу вычислить фокальное окно только для определенных ячеек (черные ячейки на рисунке ниже). Я знаю, что могу вычислить фокальное окно для всех ячеек и потом отфильтровать вывод (см. пример ниже). Но...
189 просмотров
schedule 03.08.2023

Как сделать последовательную разницу в данных растрового стека?
Предположим, что у меня большой RasterBrick, и я хотел бы сделать последовательное различие, что означает слой2-слой1, слой3-слой2, слой4-слой3, …… .. Я думал использовать для этого пакет Raster, но не могу этого сделать. Может ли кто-нибудь...
138 просмотров
schedule 26.02.2023