Map--R繪制中國地圖(一)

今天是國慶節(jié)肺素,是祖國母親72華誕,忍不住心潮澎湃型奥,畫一幅中國地圖瞳收,以表拳拳之心。

今天我們使用R語言來繪制中國地圖桩引。

Step1:準(zhǔn)備工作

這里我們需要提前下載幾個R包缎讼。

#下載繪制中國地圖所需的各種R包
BiocManager::install("maps")
BiocManager::install("mapdata")
BiocManager::install("maptools")
BiocManager::install("sf")

自己提前準(zhǔn)備用于畫中國地圖的GIS數(shù)據(jù)(http://cos.name/wp-content/uploads/2009/07/chinaprovinceborderdata_tar_gz.zip),包括國界和省界坑匠,共三個文件血崭,(bou2_4p.dbf, bou2_4p.shp, bou2_4p.shx),有需要的也可以聯(lián)系我厘灼,我發(fā)送給大家夹纫。

Step2:準(zhǔn)備畫圖

#設(shè)置目錄
setwd("/app/R_packages/china/")
#加載R包
library(maps)
library(mapdata)
library(maptools)
library(sf)

#讀取中國行政區(qū)地圖數(shù)據(jù)
china_map<-sf::st_read('bou2_4p.shp')
plot(china_map$geometry)
圖1.jpg
#給地圖加點中國紅
plot(china_map$geometry,col="red")
圖2.jpg
#china_map數(shù)據(jù)中包含了925條記錄,每條記錄中都含有设凹,面積(AREA)舰讹,周長(PERIMETER),BOU2_4M闪朱、BOU2_4M_ID月匣、ADCODE93、ADCODE99奋姿、中文名(NAME),幾何形狀(geometry)等字段锄开,其中中文名(NAME)字段是以GBK編碼的,需要iconv函數(shù)轉(zhuǎn)化一下才能正常顯示称诗。
length(china_map$geometry)
[1] 925
names(china_map)
[1] "AREA"       "PERIMETER"  "BOU2_4M_"   "BOU2_4M_ID" "ADCODE93"   "ADCODE99"  
[7] "NAME"       "geometry"
#利用iconv 格式轉(zhuǎn)換函數(shù)來轉(zhuǎn)換各省名稱
table(iconv(china_map$NAME, from = "GBK"))
圖3.jpg
iconv(china_map$NAME, from = "GBK")
圖4.jpg

我們還可以繪制不同省份地圖

#河北行政區(qū)化圖
plot(china_map[7,]$geometry,col="red")
圖5.jpg

地圖繪制就是這么簡單萍悴,今后自己也會結(jié)合其他信息豐富地圖繪制,希望大家多提寶貴意見。最后祝福祖國母親生日快樂癣诱,愿祖國繁榮昌盛计维。

如果小伙伴有發(fā)現(xiàn)本文中地圖哪有有錯誤的,敬請批評指正撕予。中國領(lǐng)土一寸都不能少鲫惶。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市嗅蔬,隨后出現(xiàn)的幾起案子剑按,更是在濱河造成了極大的恐慌疾就,老刑警劉巖澜术,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異猬腰,居然都是意外死亡鸟废,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門姑荷,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盒延,“玉大人,你說我怎么就攤上這事鼠冕√硭拢” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵懈费,是天一觀的道長计露。 經(jīng)常有香客問我,道長憎乙,這世上最難降的妖魔是什么票罐? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮泞边,結(jié)果婚禮上该押,老公的妹妹穿的比我還像新娘。我一直安慰自己阵谚,他們只是感情好蚕礼,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著梢什,像睡著了一般奠蹬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绳矩,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天罩润,我揣著相機與錄音,去河邊找鬼翼馆。 笑死割以,一個胖子當(dāng)著我的面吹牛金度,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播严沥,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼猜极,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了消玄?” 一聲冷哼從身側(cè)響起跟伏,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎翩瓜,沒想到半個月后受扳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡兔跌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年勘高,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坟桅。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡华望,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出仅乓,到底是詐尸還是另有隱情赖舟,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布夸楣,位于F島的核電站宾抓,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏裕偿。R本人自食惡果不足惜洞慎,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望嘿棘。 院中可真熱鬧劲腿,春花似錦、人聲如沸鸟妙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽重父。三九已至花椭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間房午,已是汗流浹背矿辽。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人袋倔。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓雕蔽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親宾娜。 傳聞我的和親對象是個殘疾皇子批狐,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容