欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python使用cartopy在地圖中添加經(jīng)緯線的示例代碼

 更新時(shí)間:2024年01月26日 10:23:47   作者:微小冷  
gridlines可以根據(jù)坐標(biāo)系,自動(dòng)繪制網(wǎng)格線,這對(duì)于普通繪圖來說顯然不必單獨(dú)拿出來說說,但在地圖中,經(jīng)緯線幾乎是必不可少的,本文將給大家介紹了python使用cartopy在地圖中添加經(jīng)緯線的方法,需要的朋友可以參考下

gridlines

gridlines可以根據(jù)坐標(biāo)系,自動(dòng)繪制網(wǎng)格線,這對(duì)于普通繪圖來說顯然不必單獨(dú)拿出來說說,但在地圖中,經(jīng)緯線幾乎是必不可少的,而隨著投影方式的不同,經(jīng)緯線未必與坐標(biāo)框線平行,所以這個(gè)功能還是十分必要的。比如加載地形圖后,直接調(diào)用

ax = plt.axes(projection=ccrs.PlateCarree())
ax.stock_img()
ax.gridlines()
plt.show()

如下圖所示

方法定義

gridlines的完整定義如下,參數(shù)很多

gridlines(crs=None, draw_labels=False, xlocs=None, ylocs=None, dms=False, 
	x_inline=None, y_inline=None, auto_inline=True, xformatter=None, 
	yformatter=None, xlim=None, ylim=None, rotate_labels=None, 
	xlabel_style=None, ylabel_style=None, labels_bbox_style=None, 
	xpadding=5, ypadding=5, offset_angle=25, auto_update=False, 
	formatter_kwargs=None, **kwargs)

參數(shù)含義如下

  • crs 坐標(biāo)映射
  • draw_labels
    • 為False時(shí),不繪制標(biāo)簽
    • 為"x"或者"y"時(shí),只繪制對(duì)應(yīng)坐標(biāo)軸的標(biāo)簽
    • 為列表時(shí),其對(duì)應(yīng)標(biāo)簽順序?yàn)閇“x”, “y”, “top”, “bottom”, “left”, “right”, “geo”]
    • 為字典時(shí),則在key所在位置添加value標(biāo)簽
  • xlocs, ylocs 用于確定網(wǎng)格線在給定的crs中的x/y的位置
  • dms 設(shè)為True時(shí),網(wǎng)格附著在整數(shù)度分的位置
  • x_inline, y_inline 為True時(shí),x/y標(biāo)簽放在圖像內(nèi)部
  • auto_inline 若為True,則自動(dòng)設(shè)置x_inline和y_inline
  • xformatter, yformatter x/y網(wǎng)格的標(biāo)簽格式
  • xlim, ylim 設(shè)置x , y x,yx,y的坐標(biāo)范圍
  • rotate_labels 為False時(shí)不旋轉(zhuǎn)標(biāo)簽;為True時(shí),將標(biāo)簽旋轉(zhuǎn)至與網(wǎng)格平行;為None時(shí)將根據(jù)對(duì)應(yīng)的映射自行選擇;如果是一個(gè)浮點(diǎn)數(shù),則旋轉(zhuǎn)對(duì)應(yīng)角度
  • xlabel_style, ylabel_style 為字典類型,用于設(shè)置x/y標(biāo)簽的風(fēng)格
  • labels_bbox_style 圖框風(fēng)格字典
  • xpadding, ypadding x/y標(biāo)簽的留白,俗稱出血
  • offset_angle 偏移角度
  • auto_update 為True時(shí),若圖像刷新,則網(wǎng)格及其標(biāo)簽亦更新
  • formatter_kwargs 經(jīng)緯度格式字典

示例

下面的示例來自官網(wǎng)

rotated_crs = ccrs.RotatedPole(pole_longitude=120.0, pole_latitude=70.0)

ax = plt.axes(projection=rotated_crs)
ax.set_extent([-6, 3, 48, 58], crs=ccrs.PlateCarree())
ax.coastlines(resolution='50m')
ax.gridlines(draw_labels=True, dms=True, x_inline=False, y_inline=False)

plt.show()

其經(jīng)緯線的繪圖元素有,標(biāo)簽,并且x , y方向的標(biāo)簽均繪制在圖像外側(cè);dms設(shè)為True,所以圖像中所有的經(jīng)緯度均為整數(shù)。繪圖結(jié)果如下

到此這篇關(guān)于python使用cartopy在地圖中添加經(jīng)緯線的示例代碼的文章就介紹到這了,更多相關(guān)python cartopy添加經(jīng)緯線內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python使用typing模塊加強(qiáng)代碼的可讀性(實(shí)戰(zhàn)演示)

    python使用typing模塊加強(qiáng)代碼的可讀性(實(shí)戰(zhàn)演示)

    Python是一門弱類型的語言,很多時(shí)候我們可能不清楚函數(shù)參數(shù)類型或者返回值類型,很有可能導(dǎo)致一些類型沒有指定方法,typing模塊可以很好的解決這個(gè)問題。下面通過本文給大家介紹python使用typing模塊加強(qiáng)代碼的可讀性,感興趣的朋友一起看看吧
    2021-12-12
  • python讀寫修改Excel之xlrd&xlwt&xlutils

    python讀寫修改Excel之xlrd&xlwt&xlutils

    這篇文章主要介紹了python讀寫修改Excel之xlrd&xlwt&xlutils,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Python的條件表達(dá)式和lambda表達(dá)式實(shí)例

    Python的條件表達(dá)式和lambda表達(dá)式實(shí)例

    今天小編就為大家分享一篇Python的條件表達(dá)式和lambda表達(dá)式實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python?隊(duì)列Queue和PriorityQueue解析

    Python?隊(duì)列Queue和PriorityQueue解析

    這篇文章主要介紹了Python?隊(duì)列Queue和PriorityQueue,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Python圖像處理庫PIL的ImageDraw模塊介紹詳解

    Python圖像處理庫PIL的ImageDraw模塊介紹詳解

    這篇文章主要介紹了Python圖像處理庫PIL的ImageDraw模塊介紹詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 20非常有用的Python單行代碼分享

    20非常有用的Python單行代碼分享

    有用的 Python 單行代碼片段,只需一行代碼即可解決特定編碼問題!本文將分享20 個(gè) Python 一行代碼,你可以在 30 秒或更短的時(shí)間內(nèi)輕松學(xué)習(xí)它們。這種單行代碼將節(jié)省你的時(shí)間,并使你的代碼看起來更干凈且易于閱讀
    2022-11-11
  • 基于python實(shí)現(xiàn)分析識(shí)別文章/內(nèi)容中的高頻詞和關(guān)鍵詞

    基于python實(shí)現(xiàn)分析識(shí)別文章/內(nèi)容中的高頻詞和關(guān)鍵詞

    要分析一篇文章的高頻詞和關(guān)鍵詞,可以使用 Python 中的 nltk 庫和 collections 庫或者jieba庫來實(shí)現(xiàn),本篇文章介紹基于兩種庫分別實(shí)現(xiàn)分析內(nèi)容中的高頻詞和關(guān)鍵詞,需要的朋友可以參考下
    2023-09-09
  • Python3時(shí)間轉(zhuǎn)換之時(shí)間戳轉(zhuǎn)換為指定格式的日期方法詳解

    Python3時(shí)間轉(zhuǎn)換之時(shí)間戳轉(zhuǎn)換為指定格式的日期方法詳解

    這篇文章主要介紹了Python3時(shí)間轉(zhuǎn)換之時(shí)間戳轉(zhuǎn)換為指定格式的日期,需要的朋友可以參考下
    2021-04-04
  • 解決Python網(wǎng)頁爬蟲之中文亂碼問題

    解決Python網(wǎng)頁爬蟲之中文亂碼問題

    今天小編就為大家分享一篇解決Python網(wǎng)頁爬蟲之中文亂碼問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • Django框架教程之中間件MiddleWare淺析

    Django框架教程之中間件MiddleWare淺析

    這篇文章主要給大家介紹了關(guān)于Django框架教程之中間件MiddleWare的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Django框架具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12

最新評(píng)論