Извлечение значений растра с несколькими полосами в определенных точках - PullRequest
0 голосов
/ 14 сентября 2018

Мне нужна твоя помощь!:)

Я работаю с растровым слоем, который имеет 154 полосы, которые представляют временные шаги по одному месяцу в каждой.Я хочу извлечь значения всех временных шагов для определенных точек (я сгенерировал точки вдоль профиля, применяя функцию редактора -> построить точки на моих линиях), но я добился толькочтобы получить значение первой полосы для всех точек и, таким образом, только первый шаг по времени.Я использовал инструмент Spatial Analyst -> Извлечение значений в точки .На самом деле, мне действительно нужен не только первый шаг по всем моим точкам, но и все временные шаги по определенным точкам.Но я не могу управлять всеми полосами моего растра, которые отображаются в моей сгенерированной таблице атрибутов точечного шейп-файла.

Буду очень признателен, если вы поможете мне.Если вам нужна дополнительная информация, просто дайте мне знать.Заранее спасибо.

1 Ответ

0 голосов
/ 15 сентября 2018

Это сайт кодирования.Для таких вопросов я бы попробовал https://gis.stackexchange.com/.

Вот как вы могли бы сделать это с R

library(raster)
b <- brick('raster data file')
s <- shapefile('points shapefile')
e <- extract(b, s)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...