[R-br] Extrair coordenadas de um raster dada uma condição [RESOLVIDO]

ASANTOS alexandresantosbr em yahoo.com.br
Quinta Março 5 11:32:35 BRT 2015


Muito obrigado Éder,

         Sua solução ajudou bastante, pois agora não preciso ficar 
usando a função anti_join() entre as coordenadas de valores com ou sem 
referência,

-- 
======================================================================
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 8132-8112 (TIM)   (+55) 65 9686-6970 (VIVO)
e-mails:alexandresantosbr em yahoo.com.br  
         alexandre.santos em cas.ifmt.edu.br  
Lattes:http://lattes.cnpq.br/1360403201088680                    
======================================================================



On 03/03/2015 10:32, Éder Comunello wrote:
> Alexandre, olá novamente!
>
> Acrescente no seu código.
>
> ### <code r>
> ### ...
> allValues <- cbind(xyFromCell(r, 1:ncell(r)), as.data.frame(r)); allValues
> allValues[cells,] ### valores referentes aos pontos
> allValues[-cells,]  ### valores sem ponto de referência
> ### </code>
>
> Éder Comunello <c 
> <mailto:comunello.eder em gmail.com>omunello.eder em gmail.com 
> <mailto:omunello.eder em gmail.com>>
> Dourados, MS - [22 16.5'S, 54 49'W]
>
> Em 17 de fevereiro de 2015 16:10, Tito Conte <tito.conte em gmail.com 
> <mailto:tito.conte em gmail.com>> escreveu:
>
>     Talvez ajude
>
>     valores=t(matrix(r$layer[,],10,10))
>
>
>
>
>
>
>
>
>     Tito Conte
>
>
>     Em 1 de fevereiro de 2015 23:48, ASANTOS
>     <alexandresantosbr em yahoo.com.br
>     <mailto:alexandresantosbr em yahoo.com.br>> escreveu:
>
>
>         Caros Listeiros,
>
>                   Fiz a seleção da coordenada dos pixels (p.cen) em um
>         raster
>         que continham pontos de interesse (pontos) no CRM abaixo,
>         gostaria de
>         saber como impor uma condição para selecionar as coordenadas
>         dos pixels
>         que não contém nenhum ponto. Tentei criar um novo objeto com
>         todas as
>         coordenadas no raster e remover as coordenadas p.cen sem
>         sucesso, alguém
>         poderia me ajudar? Obrigado,
>
>         ### <code r>
>         require(raster); require(sp)
>
>         ## Criando um raster
>         r <- raster(nc=10, nr=10)
>         r <- setValues(r, round(runif(ncell(r))* 255))
>
>         ##Pontos selecionados
>         x     <- c(44.25,33.06,63.22,71.35)
>         y     <- c(22.00,81.90,15.18,71.03)
>         pontos <- SpatialPoints(cbind(x,y))
>         cells <- cellFromXY(r, pontos); cells
>         coordinates(r)[cells,]
>         p.cen <- xyFromCell(r, cells); p.cen
>         plot(r)
>         points(pontos, col="red")
>         points(p.cen)
>         values <- extract(r,p.cen) ##Extrai as coordendas
>         dados<-cbind(p.cen,cells,values)
>         dados
>         ### </code>
>
>         -- 
>         ======================================================================
>         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 8132-8112 <tel:%28%2B55%29%2065%208132-8112>
>         (TIM) (+55) 65 9686-6970 <tel:%28%2B55%29%2065%209686-6970> (VIVO)
>         e-mails:alexandresantosbr em yahoo.com.br
>         <mailto:e-mails%3Aalexandresantosbr em yahoo.com.br>
>         alexandre.santos em cas.ifmt.edu.br
>         <mailto:alexandre.santos em cas.ifmt.edu.br>
>         Lattes: http://lattes.cnpq.br/1360403201088680
>         ======================================================================
>
>
>
>
>         ---
>         Este email foi escaneado pelo Avast antivírus.
>         http://www.avast.com
>
>         _______________________________________________
>         R-br mailing list
>         R-br em listas.c3sl.ufpr.br <mailto: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
>         forneça código mínimo reproduzível.
>
>
>
>     _______________________________________________
>     R-br mailing list
>     R-br em listas.c3sl.ufpr.br <mailto: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
>     forneça código mínimo reproduzível.
>
>
>
>
> _______________________________________________
> 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 forneça código mínimo reproduzível.

-- 
======================================================================
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 8132-8112 (TIM)   (+55) 65 9686-6970 (VIVO)
e-mails:alexandresantosbr em yahoo.com.br  
         alexandre.santos em cas.ifmt.edu.br  
Lattes:http://lattes.cnpq.br/1360403201088680                    
======================================================================



---
Este email foi escaneado pelo Avast antivírus.
http://www.avast.com
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150305/17274851/attachment.html>


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