R로 지리공간 데이터 시각화하기
Charlotte Wickham
Assistant Professor at Oregon State University

SpatialPolygonsDataFrame에 병합
# rgdal::readOGR()는 벡터 형식을 읽습니다 library(rgdal) library(sp)dir()
"water"
dir("water")
"water-areas.dbf" "water-areas.prj"
"water-areas.shp" "water-areas.shx"
water <- readOGR("water", "water-areas")
드라이버: ESRI Shapefile 의 OGR 데이터 소스
소스: "water", 레이어: "water-areas"
피처 20개 포함
필드 5개 보유
summary(water)
SpatialPolygonsDataFrame 클래스의 객체
좌표:
최소 최대
x -74.04731 -73.90866
y 40.68419 40.88207
투영됨: FALSE
...
plot(water)

library(rgdal) # rgdal::readGDAL()은 래스터를 sp 객체로 읽습니다
library(raster) # raster::raster()는 래스터를 raster 객체로 읽습니다
dir()
"usgrid_data_2000" "usgrid_data_2000_1"
dir("usgrid_data_2000")
"metadata" "usarea00.tif" "usba00.tif" "usfb00.tif" "usgrid-2000-variables.xls" "usp2500.tif"
"uspop300.tif" "uspov00.tif" "uspvp00.tif"
total_pop <- raster("usgrid_data_2000/uspop300.tif")
total_pop
class : RasterLayer
dimensions : 3120, 7080, 22089600 (nrow, ncol, ncell)
resolution : 0.008333333, 0.008333333 (x, y)
extent : -125, -66, 24, 50 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +datum=NAD83 +no_defs +ellps=GRS80 +towgs84=0,0,0
data source : /Users/wickhamc/Documents/Projects/courses-visualizing-geospatial-
data-in-r/data/census_grids/usgrid_data_2000/uspop300.tif
names : uspop300
values : 0, 65535 (min, max)
R로 지리공간 데이터 시각화하기