R 獲取中國(guó)標(biāo)準(zhǔn)官方地圖(含官方網(wǎng)站)

介紹

今天盖呼,給大家介紹一下儒鹿,如何利用R語(yǔ)言獲取中國(guó)地圖。有一點(diǎn)大家清楚几晤,網(wǎng)絡(luò)上很多教程關(guān)于R繪制中國(guó)地圖约炎。
但是中國(guó)地圖的繪制涉及到國(guó)家主權(quán),及以前舊版本地圖,西藏領(lǐng)地不全圾浅,沒(méi)有臺(tái)灣掠手,也沒(méi)有南海九段線(xiàn)。中國(guó)地圖最常見(jiàn)的問(wèn)題有四個(gè):

  • 1 中國(guó)臺(tái)灣部分的缺失狸捕;
  • 2 南海與九段線(xiàn)的缺失喷鸽;
  • 3 西藏交界的中印邊界劃分有誤;
  • 4 新疆與西藏交界的中印邊界劃分有誤灸拍;

這里介紹的是標(biāo)準(zhǔn)的中國(guó)地圖做祝,標(biāo)準(zhǔn)地圖依據(jù)中國(guó)和世界各國(guó)國(guó)界線(xiàn)畫(huà)法標(biāo)準(zhǔn)編制而成,可用于新聞宣傳用圖鸡岗、書(shū)刊報(bào)紙插圖混槐、廣告展示背景圖、工藝品設(shè)計(jì)底圖等轩性,也可作為編制公開(kāi)版地圖的參考底圖声登。是需要被官方認(rèn)證的。以下鏈接是官方地圖來(lái)源標(biāo)準(zhǔn)地圖揣苏;國(guó)家地理信息公共服務(wù)平臺(tái)天地圖

image.png

各位在以后的發(fā)表及展示時(shí)候悯嗓,是有強(qiáng)有力的官方來(lái)源基礎(chǔ)支持。
因?yàn)閬?lái)源的渠道有很多種卸察,這里主要介紹三種方法

獲取方式1

這里的數(shù)據(jù)源是引用微信公眾號(hào)R-sf包: 中國(guó)民政部官網(wǎng)官網(wǎng)中國(guó)地圖,
中國(guó)民政部官網(wǎng)提供了省級(jí)與縣級(jí)兩種類(lèi)型的地圖脯厨,其審圖號(hào)為:GS(2018)2512. 我們直接上代碼:

library(geojsonsf)
library(sf)
library(ggplot2)
######################################
# source1 民政部
# link: https://mp.weixin.qq.com/s/qj1SRc6D8sgYJYaZzDux6Q
######################################
##  API前綴
API_pre = "http://xzqh.mca.gov.cn/data/"
## 1.全國(guó)
China = st_read(dsn = paste0(API_pre, "quanguo.json"), 
                    stringsAsFactors=FALSE) 
st_crs(China) = 4326

# plot
ggplot(China)+
  geom_sf()+
   labs(title="Ministry of Civil of PRC",x="Lon",y="Lat") 
  
## 2.全國(guó)縣
xian_quanguo = st_read(dsn = paste0(API_pre, "xian_quanguo.json"), 
                           stringsAsFactors=FALSE) 
st_crs(xian_quanguo) = 4326

# save
geo_map = sf_geojson(xian_quanguo,atomise = T)
write(geo_map,"China_xian_MZB.json")
image.png
  • API前綴都是 http://xzqh.mca.gov.cn/data/,
  • 獲取全國(guó)級(jí)地圖,則加后綴quanguo.json;
  • 獲取全國(guó)級(jí)地圖蛾派,則加后綴xian_quanguo.json;
  • 獲取部分地區(qū)俄认,如某個(gè)市的縣級(jí)地圖,則加該行政區(qū)域代碼洪乍,再加.json;
  • 如果要獲取市級(jí)地圖眯杏,需要按遍歷行政區(qū)域代碼獲取所有市的地圖,然后合并縣級(jí)區(qū)域壳澳;
  • 全國(guó)主要山脈岂贩,南海九段線(xiàn)數(shù)據(jù),則加后綴quanguo_Line.geojson;

注:縣級(jí)地圖數(shù)據(jù)不包括香港和澳門(mén)特別行政區(qū)巷波,市級(jí)地圖數(shù)據(jù)不包括臺(tái)灣省萎津。

獲取方式2

數(shù)據(jù)來(lái)源2是基于地圖服務(wù)公司簡(jiǎn)數(shù)科技
里面包含了數(shù)據(jù)如何下載抹镊,這里的下載簡(jiǎn)數(shù)科技包含九段線(xiàn)的中國(guó)省級(jí)地圖 China.json
點(diǎn)進(jìn)去以后锉屈,這是json文件,里面的內(nèi)容復(fù)制到txt垮耳,保存好颈渊,改名為Chinamapdata.json遂黍。
,當(dāng)然根據(jù)提示俊嗽,也可下載各個(gè)省的地圖文件雾家。
注意:這里復(fù)制時(shí)候?({"title":前面的?(與最后的)都要去除。

image.png

######################################
#source2 簡(jiǎn)數(shù)數(shù)據(jù)
# http://data.jianshukeji.com/
# remove the ?() in Json file
######################################

China_map = read_sf("ChinaJson/Chinamapdata.json")

ggplot(China_map)+
  geom_sf() +
  labs(title="Jianshu-CRS:3415",x="Lon",y="Lat") ->p1

# 轉(zhuǎn)至CRS 4326
China_map1 = st_transform(China_map,crs = 4326)

ggplot(China_map1)+
  geom_sf() +
  labs(title="Jianshu-CRS:4326",x="Lon",y="Lat") ->p2

geo_map = sf_geojson(China_map1,factors_as_string = FALSE )
write(geo_map,"China_Jianshu.json")

image.png

獲取方式3

該數(shù)據(jù)源是螞蟻金服 AntV 數(shù)據(jù)可視化團(tuán)隊(duì)推出的基于 WebGL 的開(kāi)源大規(guī)模地理空間數(shù)據(jù)可視分析的關(guān)于環(huán)境污染的數(shù)據(jù)源 L7 地理空間數(shù)據(jù)可視分析引擎
支持Python開(kāi)發(fā)及可視化绍豁。

我們主要是加載其中 中國(guó)地圖的數(shù)據(jù)源芯咧。面包含的城市有限,目前正在進(jìn)一步研究中

######################################
#source3 Alipay
######################################
China_map_Ali=read_sf("https://gw.alipayobjects.com/os/rmsportal/JToMOWvicvJOISZFCkEI.json")
China_map_Ali
ggplot(China_map_Ali) +
  geom_sf() +
  labs(title="Ali-CRS:4326",x="Lon",y="Lat") 

image.png

這期主要介紹三種關(guān)于中國(guó)地圖的獲取渠道竹揍,
當(dāng)然也有一些R的包敬飒,自帶中國(guó)地圖,如果有感興趣的小伙伴鬼佣,可以自行探索驶拱。
下一期,主要介紹各個(gè)包包括中國(guó)地圖及繪制方法晶衷。

當(dāng)然這里濃重介紹以下,R地圖繪制的學(xué)習(xí)網(wǎng)站阴孟,博主是繪制的大佬晌纫,他也提供標(biāo)準(zhǔn)地圖的數(shù)據(jù)源。---> RStata 學(xué)院

以及關(guān)于世界各個(gè)國(guó)家地圖的下載集合HIGHMAPS永丝,當(dāng)然中國(guó)不標(biāo)準(zhǔn)沒(méi)有臺(tái)灣锹漱。

參考:

  1. https://tidyfriday.cn/
    2.https://mp.weixin.qq.com/s/qj1SRc6D8sgYJYaZzDux6Q
    3.https://code.highcharts.com/mapdata/
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市慕嚷,隨后出現(xiàn)的幾起案子哥牍,更是在濱河造成了極大的恐慌,老刑警劉巖喝检,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件嗅辣,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡挠说,警方通過(guò)查閱死者的電腦和手機(jī)澡谭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)损俭,“玉大人蛙奖,你說(shuō)我怎么就攤上這事「吮” “怎么了雁仲?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)琐脏。 經(jīng)常有香客問(wèn)我攒砖,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任祭衩,我火速辦了婚禮灶体,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘掐暮。我一直安慰自己蝎抽,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布路克。 她就那樣靜靜地躺著樟结,像睡著了一般。 火紅的嫁衣襯著肌膚如雪精算。 梳的紋絲不亂的頭發(fā)上瓢宦,一...
    開(kāi)封第一講書(shū)人閱讀 51,692評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音灰羽,去河邊找鬼驮履。 笑死,一個(gè)胖子當(dāng)著我的面吹牛廉嚼,可吹牛的內(nèi)容都是我干的玫镐。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼怠噪,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼恐似!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起傍念,我...
    開(kāi)封第一講書(shū)人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤矫夷,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后憋槐,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體双藕,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年秦陋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蔓彩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡驳概,死狀恐怖赤嚼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情顺又,我是刑警寧澤更卒,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站稚照,受9級(jí)特大地震影響蹂空,放射性物質(zhì)發(fā)生泄漏俯萌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一上枕、第九天 我趴在偏房一處隱蔽的房頂上張望咐熙。 院中可真熱鬧,春花似錦辨萍、人聲如沸棋恼。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)爪飘。三九已至,卻和暖如春拉背,著一層夾襖步出監(jiān)牢的瞬間师崎,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工椅棺, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留犁罩,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓两疚,卻偏偏與公主長(zhǎng)得像昼汗,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子鬼雀,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355