<div dir="ltr"><div style="font-size:13px;font-family:Verdana,Geneva,Helvetica,Arial,sans-serif"><div>Primeiramente obrigado a todos!</div><div>Jônatan, por favor, a função cbind tem um limite para escrita dos dados de um raster, pois meu raster contém 319 linhas x 319 colunas, e a função interrompe no registro 24999, faltando 65001. Esta função é limitada ou gera todos os dados que ela se propõe a ler?</div>
<div><br></div><div>      A princípio esta função (cbind) atende ao que desejo, pois gera as posições i e j, além de ler o valor do pixel correspondente no raster. </div><div>      </div><div>       Abaixo está uma pequena parte da matriz gerada, após a leitura do meu raster. A coluna com os valores 0 (zero), junto com os valores de row e col são os que desejo no shapefile. </div>
<div><div style="font-family:arial;font-size:small"><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">matriz</font></div><div style="font-family:arial;font-size:small"><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">         row col            </font></div>
<div style="font-family:arial;font-size:small"><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">    [1,]   1   1     1     0</font></div><div style="font-family:arial;font-size:small"><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">    [2,]   1   2     2     0</font></div>
<div style="font-family:arial;font-size:small"><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">    [3,]   1   3     3     0</font></div></div><div>(....)</div><div><br></div><div>      Por favor, assim, em relação a conversão para shapefile, qual seria a melhor função para criar o shapefile (preferencialmente tipo polígono) com os atributos da matriz acima. </div>
<div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif;display:inline"></div></div><div>Jônatam escreveu (alterei apenas a quantidade de linhas e colunas): </div><div><br></div><div>require(raster)<br>
</div><font color="#000000" face="Verdana, Geneva, Helvetica, Arial, sans-serif">## criando um raster </font><div>r <- raster(ncol=319,nrow=319)<br><div>## atribuindo valores</div><div>r[] <- (1:ncell(r))*100</div><div>
## linha, coluna, celula, valor</div><div>cbind(rowColFromCell(r,1:ncell(r)), 1:ncell(r),getValues(r))</div></div><div><br></div><div><div class="gmail_default" style="font-family:tahoma,sans-serif"><div class="gmail_default" style="display:inline">
</div><span style="font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">Mais uma vez agradeço a lista.</span></div><div>Att, </div><div class="gmail_default" style="font-family:tahoma,sans-serif"><span style="font-family:Verdana,Geneva,Helvetica,Arial,sans-serif">Alex Santos</span></div>
<br></div></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
</blockquote></div></div></div>