[R] ArcGIS 라든지 QGIS 같은 인터페이스를 R로 만들어 보자

5887 단어 GISR
Rmarkdown에서 맵과 테이블을 붙여 표시하면 ArcGIS 라든지 QGIS 같아졌습니다.


(Markdown 안에 Markdown 을 쓰는 것은 어떻게 하면 좋았을까.... ※아래에서는 청크를 코멘트 아웃하고 있습니다.)
## 0. 準備
# ```{r setup, include=F}
knitr::opts_chunk$set(echo=T)
library(colorRamps)
library(data.table)
library(dplyr)
library(DT)
library(mapview)
library(sf)
setwd("C:/hoge/piyo/")
# ```

## 1. データの読み込み
# ```{r code1, echo=F, warning=F}
Ward <- sf::st_read("Boundary_Ward_Tokyo23.shp")
CCM <- sf::st_read("Boundary_CCM_Tokyo23.shp")

m <- mapview(Ward, color="blue", lwd=2, legend=F, 
             col.regions="White", alpha.regions=0, 
             map.types="CartoDB.Positron") +
     mapview(CCM, zcol="Pop", lwd=0.2,
             col.regions=colorRampPalette(c("white","orange","red","darkred")))
# ```

## 2. マップの表示
# Mapping
# ```{r code2, echo=F, out.width='100%'}
m@map
# ```

## 3. 属性テーブルの表示
# Attribute table
# ```{r code3, echo=F, warning=F, out.width='100%'}
DT::datatable(CCM, rownames=F, editable=T)
# ```

데이터는 통계 GIS( htps //w w. 네, t. . jp/기s/ )보다 DL한 것입니다.

그리고, Kepler.gl 로 3차원화한 맵을 짜넣는 것은 링크의 붙여넣기로 할 수 있었지만, 속성 테이블을 에디트 한 결과를 순차적으로 맵에 반영시키는 방법을 시도중....

좋은 웹페이지 즐겨찾기