浏览代码

Utilisation carte simplifiée au code postal

master
Maxime Wack 7 年前
父节点
当前提交
be08c2fb96
共有 5 个文件被更改,包括 19 次插入14 次删除
  1. +18
    -14
      app.R
  2. 二进制
      communes_byCP/communes_byCP.dbf
  3. +1
    -0
      communes_byCP/communes_byCP.prj
  4. 二进制
      communes_byCP/communes_byCP.shp
  5. 二进制
      communes_byCP/communes_byCP.shx

+ 18
- 14
app.R 查看文件

@@ -25,21 +25,25 @@ names(racine) <- racines$codlib
racine <- racine[racine %in% GHM$GHM]
rm(racines)

# Lecture codes postaux <-> codes insee et garder ceux existants ----
read_csv2("insee.csv", col_types = cols(INSEE = col_character())) %>%
select(Codepos, insee = INSEE) %>%
mutate(insee = insee %>% str_pad(5, "left", "0")) %>%
filter(Codepos %in% GHM$Codepos) -> insee
# # Lecture codes postaux <-> codes insee et sauvegarde carte pour simplification avec mapshaper
# read_csv2("insee.csv", col_types = cols(INSEE = col_character())) %>%
# select(Codepos, insee = INSEE) %>%
# mutate(insee = insee %>% str_pad(5, "left", "0")) -> insee
# # Lecture carte et join avec codes postaux ----
# readOGR("communes", "communes-20150101-100m") -> communes
# communes@data %>%
# left_join(insee) -> communes@data
# rm(insee)
# communes <- communes[!is.na(communes$Codepos),]
# writeOGR(communes, "communes_byCP", "communes_byCP", driver = "ESRI Shapefile")

# Lecture carte ----
readOGR("communes_byCP", "communes_byCP") -> communes

# Filtre Codes existants dans la base
communes <- communes[communes$Codepos %in% GHM$Codepos,]
communes@data$Codepos <- communes@data$Codepos %>% as.character

# Lecture carte et join avec codes postaux ----
readOGR("communes", "communes-20150101-simpl") -> communes

communes@data %>%
left_join(insee) -> communes@data

communes <- communes[!is.na(communes$Codepos),]

rm(insee)

# long/lat de chaque commune ----



二进制
communes_byCP/communes_byCP.dbf 查看文件


+ 1
- 0
communes_byCP/communes_byCP.prj 查看文件

@@ -0,0 +1 @@
GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]]

二进制
communes_byCP/communes_byCP.shp 查看文件


二进制
communes_byCP/communes_byCP.shx 查看文件


正在加载...
取消
保存