
Cara, não entendi direito o que você quer. mas no meu entendimento vc precisa: 1- obter o nx,ny do seu raster 2- obter o index do seu ponto um i,j e ai vc cria um vetor de 2 em 2 com seq (seq(i,ny,2)) E extrai pelo index Caso não seja possíve extrair pelo index vc pode criar um vetor de coordenadas e colocar o loop nelas. Eu nunca mexi muito com raster no R (geralmente uso Py pra isso por que a empresa usa mais py que R) mas acredito que funcione. Se tiver dificuldades com os comandos da um alô que eu te dou uma força Tito Conte Em 26 de janeiro de 2017 17:43, ASANTOS via R-br <r-br@listas.c3sl.ufpr.br> escreveu:
Prezados Membros,
Tenho um raster hipotético r:
require(raster); require(sp)
## Criando um raster r <- raster(nc=10, nr=10) r <- setValues(r, round(runif(ncell(r))* 255))
Consigo extrair os valores dos pixels de interesse dadas as coordenadas centrais dos mesmos:
x <- c(54,18,54,54) y <- c(27,81,9,63)
pontos <- SpatialPoints(cbind(x,y))
cells <- cellFromXY(r, pontos); cells p.cen <- xyFromCell(r, cells); p.cen
values <- extract(r,p.cen) dados<-cbind(p.cen,cells,values)
No entanto, eu gostaria de encontrar um modo para extrair o valor dos pixels, no qual, eu selecionaria uma coordenada e a função realizaria a extração dos pixels de linhas verticais inteiras do raster a cada dois pixels à partir da coordenada dada, por exemplo?
Alguém poderia me dar uma ideia de como chegar a esse resultado?
Obrigado,
-- ====================================================================== Alexandre dos Santos Proteção Florestal IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Campus Cáceres Caixa Postal 244 Avenida dos Ramires, s/n Bairro: Distrito Industrial Cáceres - MT CEP: 78.200-000 Fone: (+55) 65 99686-6970 (VIVO) (+55) 65 3221-2674 (FIXO) e-mails:alexandresantosbr@yahoo.com.br alexandre.santos@cas.ifmt.edu.br Lattes: http://lattes.cnpq.br/1360403201088680 OrcID: orcid.org/0000-0001-8232-6722 - ResearcherID: A-5790-2016 Researchgate: www.researchgate.net/profile/Alexandre_Santos10 LinkedIn: br.linkedin.com/in/alexandre-dos-santos-87961635 Mendeley:www.mendeley.com/profiles/alexandre-dos-santos6/ ======================================================================
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e fornea cdigo mnimo reproduzvel.