[R-br] Extração de valores de pixels de interesse em uma área circular usando extract()

Jônatan jdtatsch em gmail.com
Quinta Fevereiro 9 15:58:30 BRST 2017


Leia o help da extract, em partcular sobre o arg buffer; veja a resolução
de seu raster do exemplo.
A extract está funcionando como esperado para o valor de buffer fornecido.
Att.

On Thursday, February 9, 2017, ASANTOS via R-br <r-br em listas.c3sl.ufpr.br>
wrote:

> Prezados membros,
>
>             Gostaria de extrair a média de valores dos pixels de interesse
> em um raster, dadas as coordenadas centrais de áreas circulares e a
> determinação do raio, que é dada pelo buffer da função extract() do pacote
> raster, porém da forma como estou fazendo não esta funcionando, em meu
> exemplo:
>
> require(raster)
> require(sp)
> require(plotrix)# Somente para representar a área alvo
>
> ## Crio um raster
> r <- raster(nc=30, nr=30)
> r <- setValues(r, round(runif(ncell(r))* 255))
> plot(r)
>
>
> #Seleciono o centro das áreas circulares
> xd     <- c(-24.99270,45.12069,99.40321,73.64419)
> yd  <- c(-45.435267,-88.369745,-7.086949,44.174530)
> pts <- data.frame(xd,yd)
> pts_s<- SpatialPoints(pts)
>
> #Representação da área alvo
> for (i in 1:length(xd)) {
> draw.circle(pts$xd[i],pts$yd[i],20,border="blue",col="grey")
> }
>
>
> #Visualização das coordenadas do centro
>
> points(pts_s, col="red", pch=16) #Visualização das coordenadas do centro
>
>
> #Extração da média dos valores de pixels em uma parcela de raio = 20
> r_sample <- extract(x = r, y = pts_s, buffer=20, fun=mean, df=TRUE)
> r_sample
>
> Não funciona quando realizado dessa maneira. Alguém poderia me dar um help?
>
> 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 em yahoo.com.br
>         alexandre.santos em 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 em 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.



-- 
###############################################################
##  Jônatan Dupont Tatsch
##  Professor do Departamento de Física
##  Centro de Ciências Exatas e Naturais (CCNE)
##  Universidade Federal de Santa Maria - UFSM
##  Faixa de Camobi, Prédio 13 - Campus UFSM - Santa Maria, RS, Brasil -
97105-900
##  Telefone: +55(55)33012083
##  www.ufsm.br/meteorologia
###############################################################
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20170209/fbf718c7/attachment.html>


Mais detalhes sobre a lista de discussão R-br