ComeçarComece de graça

Lendo um arquivo raster

Arquivos raster são mais facilmente lidos no R com a função raster() do pacote raster. Basta passar o nome do arquivo (incluindo a extensão) do raster como primeiro argumento, x.

A função raster() usa algumas funções nativas do pacote raster para ler certos tipos de arquivo (com base na extensão no nome do arquivo) e, caso contrário, repassa a leitura para readGDAL() do pacote rgdal. A vantagem de não usar readGDAL() diretamente é que raster() retorna um objeto RasterLayer.

Um tipo comum de arquivo raster é o GeoTIFF, com extensão .tif ou .tiff. Baixamos um raster de renda mediana do censo dos EUA e colocamos no seu diretório de trabalho.

Vamos dar uma olhada e ler o arquivo.

Este exercício faz parte do curso

Visualizando dados geoespaciais em R

Ver curso

Instruções do exercício

  • Use dir() para dar uma olhada no seu diretório de trabalho.
  • Use dir() novamente para ver o conteúdo do diretório nyc_grid_data.
  • Use raster() para ler o raster de renda mediana na variável income_grid, passando o caminho completo para o arquivo .tif.
  • Use summary() para verificar que o raster está armazenado em um RasterLayer.
  • Use plot() para verificar o conteúdo do raster.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

library(raster) 

# Call dir()


# Call dir() on the directory


# Use raster() with file path: income_grid


# Call summary() on income_grid


# Call plot() on income_grid
Editar e executar o código