Используйте этот тег для вопросов, связанных с использованием функций для анализа пространственных данных из пакета terra.
1 ответ

Чтение нескольких растров в пакете terra

Я меняю свой пространственный рабочий процесс, чтобы использовать пакет terra вместо пакета растров. С помощью растрового пакета я считывал несколько растров прямо в стек. filelist_temp <- list.files(datapath("Climate/World Clim 1 yr Monthly Weat…
08 фев '21 в 22:20
1 ответ

Функция R terra classify создает очень большие файлы

У меня есть карта классификации местообитаний из Исландии (https://vistgerdakort.ni.is/ ) с 72 классами в файле tif размером 5 м * 5 м в пикселях. Я хочу упростить его, чтобы было всего 14 классов. Я открываю файлы (файл tif и текстовый файл, содерж…
10 мар '21 в 11:28
1 ответ

Невозможно записать сжатые геотифы на диск с помощью пакета terra

Я пытаюсь переключиться с растрового пакета Роберта Хиджманса на более новый и быстрый пакет terra для растровых вычислений в r. При этом я столкнулся с до смешного простой проблемой, которую не могу решить. Независимо от того, что я делаю, я не мог…
25 мар '21 в 02:32
1 ответ

Как лучше всего работать с временным каталогом и рабочими пространствами при обработке больших растров?

Поскольку большие рабочие области были заняты временной папкой, я проиндексировал папку на удаленном рабочем столе, ссылаясь на решения из R-help, и в моем случае с помощью terraOptions Сюда: terraOptions(tempdir = "/processing/tmp_terra/") Я обреза…
12 апр '21 в 12:18
1 ответ

Ошибка в (функции (классы, fdef, mtable): невозможно найти унаследованный метод для функции «координаты» для сигнатуры «SpatVector» »

Функция "coords", выданная из нового пакета terra, похоже, не работает на SpatRaster, вот простой пример: f <- system.file("ex/elev.tif", package="terra") r <- rast(f) coords(r) С наилучшими пожеланиями
06 апр '21 в 15:51
1 ответ

Передискретизация нескольких растров с помощью цикла for

Я пытаюсь зациклить функцию передискретизации некоторых растров, которые у меня есть в списке, чтобы их размеры, экстент и разрешение соответствовали первому растру в списке. Но я продолжаю получать следующую ошибку Ошибка в (function (classes, fdef…
10 апр '21 в 00:48
1 ответ

Ошибка в мозаике растров разного размера с использованием пакета terra в R?

У меня есть папка, содержащая около 191 файла GeoTIFF (каждый файл представляет собой отдельную плитку DEM (отметки) гораздо большей площади). Я хочу объединить все плитки в один растровый файл. Я использую пакет и успешно смог загрузить каждый раст…
19 апр '21 в 23:57
2 ответа

Можно настроить переменную среды во время сборки

Мы используем Drone и terraform для CI/CD для приложения React. Не могли бы вы помочь мне динамически создавать переменную среды во время сборки.
06 май '21 в 19:02
2 ответа

terra extract() дает значения NA в R

Я пытаюсь получить средние значения NDVI в посылках с помощью terra :: extract (). Я заметил, что мой фрейм данных из terra :: extract () дает мне значения NA (на самом деле у меня есть 2494 значения NA из 4519 наблюдений). Мой растр NDVI имеет прос…
01 мар '21 в 09:30
1 ответ

пакет terra возвращает ошибку при попытке запустить параллельные операции

Я работаю с пакетом и пытаюсь переключиться на него, но по непонятным мне причинам не могу воспроизвести ту же операцию, что и при параллельной работе с такими пакетами и future.apply. Вот воспроизводимый пример. library(terra) r <- rast() r[] &l…
08 май '21 в 12:09
1 ответ

Как мне воспроизвести этот растровый скрипт с помощью terra (особенно борясь с функцией маски)?

Я хочу извлечь некоторые нормы внесения, общее внесение и площадь из растрового файла, содержащего данные об использовании пестицидов. У меня есть много файлов, в которых мне нужно это сделать, а растр замедляется, поэтому мне нужно сделать это в te…
08 май '21 в 18:07
1 ответ

Почему пакет terra сбрасывает эти значения при использовании функции извлечения?

Я использую пакет terra для извлечения пестицидов из растровых файлов. На этапе извлечения кажется, что terra удаляет несколько строк. В этом примере есть 19 предупреждений, в которых говорится: Не удалось вычислить мин. / Макс., В выборке не обнару…
09 май '21 в 00:40
0 ответов

Как правильно извлечь точечные данные из файла мульти-растрового гриба в R?

Я пытаюсь извлечь точечные данные из файлов grib, найденных на https://nomads.ncep.noaa.gov/pub/data/nccf/com/hrrr/prod/hrrr.20210511/conus/. Эти файлы состоят из 170 или 173 слоев (переменных). Я хочу извлечь значения ячеек в точках с помощью terra…
12 май '21 в 01:04
0 ответов

R: невозможно прочитать паспорта безопасности конкретного продукта MODIS (ошибка)

Я смог прочитать научные наборы данных (SDS) продуктов MODIS, используя пакет terra. Однако я не могу открыть конкретный продукт: MCD18A1.A2002186.h15v05.061.2020104224313.hdf (https://drive.google.com/drive/folders/1RG3JkXlbaotBax-h5lEMT7lEn-ObwWsD…
19 май '21 в 13:52
0 ответов

ОШИБКА: размер кода wasm превышает максимально допустимый размер (допустимый:512000, фактический: 1760941) [закрыто]

https://docs.terra.money/ Я следовал инструкциям по построению смарт-контрактов из документации Terra, и в процессе загрузки кода он выдал мне следующее сообщение об ошибке: ОШИБКА: размер кода wasm превышает максимально допустимый размер (допустимы…
21 май '21 в 11:38
1 ответ

Что такое raster :: extract и terra: extract

У меня проблемы с полным пониманием terra:extract. Я хочу извлечь средние значения растра для административных полигонов GADM. Мой растр имеет одно значение для каждой страны. Я ожидаю, что каждый административный многоугольник в пределах конкретной…
24 май '21 в 05:26
1 ответ

Как объединить растровые плитки, которые имеют незначительные отличия в происхождении после уменьшения разрешения с помощью 'агрегирования'

У меня 29 растровых плиток со следующими свойствами: class : SpatRaster dimensions : 45000, 45000, 1 (nrow, ncol, nlyr) resolution : 0.0008888889, 0.0008888889 (x, y) extent : 20, 60, -40, 0 (xmin, xmax, ymin, ymax) coord. ref. : +proj=longlat +datu…
27 май '21 в 21:51
2 ответа

функция terra для извлечения всех диапазонов одной переменной? (эквивалент кирпича ('x', varname='y'))

У меня есть файл netcdf, содержащий 79 переменных, и для каждой переменной есть 365 диапазонов (по одному на каждый день года). Я хочу прочитать все каналы одной переменной (т. Е. Растр с 365 айрами). С пакетом 'raster' это будет работать следующим …
05 июн '21 в 18:48
1 ответ

Лучшие варианты wopt для больших растров

Каковы наилучшие параметры wopt и gdal при обработке больших растров с помощью terra::? Я хочу сопоставить растровый стек (2,5 аркмин) с растром с гораздо более высоким разрешением (500 * 500 м). Рабочий процесс: дезагрегируйте как можно ближе, зате…
10 июн '21 в 13:26
1 ответ

Проекционные точки с пакетом terra R

Мне нужно спроецировать координаты долготы / широты в пакете terra, но я не верю, что он работает правильно, поскольку я пытаюсь извлечь данные из растра с этой проекцией, но данные извлекаются неправильно. Вот мои точки долготы и широты и код, кото…
12 июн '21 в 21:22