用R畫中國地圖時如何把南海做成小圖

使用R語言繪圖 是一項非常有效率的事,因為其具備很多很全的功能,matlab也是一款繪製地圖的實用軟體,前提是把該安裝的軟體包給裝好。

工具/原料

R
matlab
數據

方法/步驟

簡單介紹一個例子:繪製世界地圖

install.packages('maps')

library(maps)

map("world",fill=TRUE,col=rainbow(925),ylim=c(-90,90),mar=c(1,0,0,0))

title("World map")

同樣繪製中國地圖,只是導入了數據包mapdata:

install.packages('mapdata')

library(mapdata)

map("china",col="black",ylim=c(18,54),panel.first=grid())

title("china_map")

對函數進行簡介:

map(data,color='',xlim=c(),ylim=c(),options)

data數據,color顏色,xlim、ylim表示範圍,option表示選項

所以我們可以通過限制經緯度顯示不同區域

plot(data,col=rainbow(925),xlim=c(100,130),ylim = c(10, 13), panel.first = grid())

繪製南海部分

也可以自己下載數據,自己繪製地圖

install.packages('sp')

install.packages('maptools')

library(sp)

library(maptools)

data=readShapePoly('C:\\Users\\jyjh\\Desktop\\china-province-border-data\\bou2_4p.shp')

plot(data)

也可以給地圖添加顏色

plot(data,col=rainbow(925),ylim = c(18, 54), panel.first = grid())

把南海地圖一併繪製出來

plot(data,col=rainbow(925),ylim = c(18, 54), panel.first = grid())

par(new=TRUE)

par(mfrow=c(3,3))

par(3,3);plot(data,col=rainbow(925),xlim=c(100,130),ylim = c(10, 11))

par(new=TRUE)

plot(c(1,1),c(10,10),type='l',xaxt="n",yaxt="n",xlab=' ',ylab=' ')

好的完成這個經驗的要求後,我想介紹一下matlab的繪圖工具,與R類似,都是很實用的工具。

load coast

axesm mercator%投影方式

title('world map')

繪製北京的位置

lon=116.5;lat=40.0;

h=worldmap('China');

landareas=shaperead('landareas.shp','UseGeoCoords',true);

geoshow(landareas,'Facecolor',[1 1 0.5])

geoshow(lat,lon,'marker','.','MarkerEdgeColor','red')

textm(lat+0.5,lon,'Beijing')

注意事項

注意區分上述代碼
可以查閱更多的參考資料

相關文章

  1. 怎樣利用ArcGIS軟體畫中國地圖

    ArcGIS是一款顯示直觀.功能強大的空間分析軟體,它在地理學空間分析中起著重要的作用,然而還有相當一部分人對它還不熟悉,因此,本文就利用該軟體做出一副中國的地圖,以起到拋磚引玉的作用,也讓大家對這個 ...
  2. 教你怎麼畫中國地圖

    沒有簡介 工具/原料 紙張 筆 方法/步驟 先拿出一張紙. 再畫中國輪廓,比如說這張. 再畫出省份,如果還要畫省會的話,建議畫大些. 一張完好的中國地圖就出來了,如下圖. 注意事項 甘肅不要畫於過寬, ...
  3. 徒手畫中國地圖

    徒手畫中國的輪廓地圖 工具/原料 一支筆.一把尺.一張白紙 方法/步驟 第一步,用直尺畫出4:3的長方形,並平均分成四行四列. 第二步,從A點開始畫,B點為線段的六分之一處,C點為線段的五分之一處,E ...
  4. AD畫PCB板時怎麼對其元器件封裝。

    對齊封裝能讓板子更加美觀. 工具/原料 電腦 AD軟體 方法/步驟 打開一個PCB.如圖 選中要對齊封裝.按住shift鍵可以選擇多個. 選好後,按A鍵,在跳出來的面板中選擇對其方式. 如左對齊,就選 ...
  5. 繪畫技巧:畫素描創造時怎樣抓住重點

    素描創作時怎麼樣抓住重點 比較是重要的觀察方法之一,不比不知道,一比什麼變化,什麼區別一目而盡然.但比較必須建立在整體觀察的基礎上,才是正確的比較.比較在任何時候都是雙方的,有條件的.離開了整體比較就 ...
  6. 家庭在懸掛和展示中國書畫作品時注意的幾種形式

    家庭空間中展示和懸掛藝術作品常識,有關中國書法和中國畫作品在展現上有不同的形式和功能,具體的講解中堂.條幅.楹聯.匾額.條屏.扇面.斗方.冊頁.手卷.鏡心等多種展現分類. 工具/原料 書畫作品 裝裱和 ...
  7. 如何畫中國龍,鉛筆畫麒麟教程

    如何畫中國龍
  8. WPS(word或PPT)中如何快速插入高清中國地圖?

    WPS里有一個特殊的快捷插入工具,可以讓我們快速的插入特殊的常用圖標.比如中國地圖.安卓小人.微軟logo等,還可以插入一些其他矢量圖形. 下面,小編仔細說說這一過程如何實現. 工具/原料 WPS 方 ...
  9. 自製銷售分布中國地圖

    很多銷售總監估計會有這樣的經歷,每個季度需要統計銷售數據,分析各個地區的銷售情況以及整個中國區的細況,迫切需要製作一張銷售分布圖,可以插入到ppt中,作為會議講解,以便在下個季度對銷售做統籌部署.下面 ...
  10. Flash入門實例:[17]如何製作中國地圖動畫?

    Flash入門實例第17篇,如何製作中國地圖動畫?學習按鈕元件的製作,及Flash基礎綜合練習. 工具/原料 Flash軟體 圖片素材 方法/步驟 打開Flash軟體,新建Flash文檔,背景顏色,尺 ...
  11. 教你怎麼熟悉記住中國地圖

    不知不覺,畢業已是一年有餘,隨著離開學校的時日越長,越是懷念在學校的日子. 當然在這裡不是為了回憶學校的美好生活,而是跟你分享怎麼樣,更好的熟悉我們的世界,讓你走到哪裡都知道自己身處哪裡,跟我一起來吧 ...
  12. Word2003中製作立體中國地圖

    因工作需要,有時候需要用到立體的中國地圖,但手頭沒有相關素材,想了想,就用word試著做了一個,效果還不錯,基本達到要求,最重要的是方便快捷,不需要另外安裝其它軟體. 工具/原料 Word2003 方 ...
  13. 巧用matlab畫亞洲地圖

    matlab裡面有一個Mapping toolbox工具箱,可以利用該工具箱繪製地圖,下面我就向大家介紹一下如何利用matlab繪製歐洲地圖. 工具/原料 matlab軟體 電腦 方法/步驟 先畫出歐 ...
  14. 如何用WORD畫中國象棋棋盤

    WORD應用很廣泛,熟練掌握WORD很重要,本期著重介紹一下yongword繪製棋盤,那麼到底怎麼用word繪製象棋棋盤呢? 方法/步驟 以word2007為例,打開WORD文檔後,點擊插入,點擊如圖 ...
  15. 男人喝中國清酒時不能吃哪些菜

    瑞禾中國清酒,以磁山粟米為原料和太行山優質礦泉水液態釀造而成中國清酒,口味純正.色澤金黃,米香濃郁,營養豐富,在整個釀造過程中,對小米精挑細選,堅 持真工實料,全部採用當年新鮮優質小米,不加任何色素劑 ...
  16. 雙擊載入畫筆筆刷時提示該文件沒有關聯程序?

    在平時,如果我們想把所下載的筆刷安裝到photoshop 的軟體中的時候,一般只要雙擊就可以很快的把下載的筆刷安裝到軟體的筆刷列表中.這樣也不用一步步的進入載入筆刷的操作.但在雙擊安裝筆刷的時候如果出 ...
  17. 如何繪製簡單的中國地圖

    小夥伴們,我們偉大的祖國很大,所以繪製簡單的中國地圖是需要技巧的,讓我們來看看吧-ˊ_>ˋ 工具/原料 一張紙 一支筆 方法/步驟 如何繪製呢? 首先新疆西藏內蒙古,就是一個下彎的圓弧,左上角一 ...
  18. 如何在PPT里插入中國地圖—可改顏色、顯示數值

    在PPT里插入的地圖,可以放大縮小,可以查看具體的數值,非常棒.地圖的樣式也可以多種多樣,比如按照顏色顯示,按照氣泡大小區分等.有中國地圖.各省的地圖.還有世界地圖. 以下三步就可以把動態的地圖插入到 ...
  19. 三維立體畫在列印時要注意的問題

    三維立體畫在製作時每個步驟是緊緊相連的,一幅精美的三維立體畫不僅在作圖上面要注意,在列印製作的時候都是要注意的.如果在作圖上面是沒問題的,但是在列印的時候出現了問題,這不僅是浪費了時間還浪費了自己的精 ...
  20. 使用sketchup繪製中國地圖置物架書架

    使用sketchup繪製中國地圖置物架書架,看似複雜,其實很容易實現,再藉助3D列印技術可以輕鬆變為現實.當然,這裡我只是粗略做了一下,僅供參考. 工具/原料 sketchup 方法/步驟 切換到頂視 ...