爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 22674|回复: 3

[经验总结] 用python在地图上标出站点并在相应站点旁写出数据

[复制链接]

新浪微博达人勋

发表于 2021-5-16 17:17:34 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x

先用scatter散点图画出站点位置
  1. c2=f.scatter(sta.lon,sta.lat,s=10,c='black',cmap='jet',zorder=1,transform=ccrs.PlateCarree())
复制代码


在标数值时遇到了问题,text里前两个的经纬度不能直接使用,只能转化为相对位置使用(不知道为啥,难道是我定义子图时加了axes?),然后自己编了一个转化公式,把经纬度转化为0.几这种相对值
  1. dlon=(slon-114)/1.2*0.57+0.16
  2. dlat=(slat-37.4)/1.4*0.65+0.22
复制代码
  1.     for i in range(16):
  2.           fig.text(dlon[i],dlat[i],pre_s[t,i],fontsize=30,color='grey')
复制代码


密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2021-5-20 18:34:58 来自手机 | 显示全部楼层
冒昧的问一下,您是不是画了填色图的色标以后绘制的散点图?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2021-5-21 20:40:15 | 显示全部楼层
占戈示申 发表于 2021-5-20 18:34
冒昧的问一下,您是不是画了填色图的色标以后绘制的散点图?

没有,是在最后添加色标的,但是代码顺序是先标记数值,再画填色图,最后画散点图的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-10-19 22:37:58 | 显示全部楼层
楼主,得空上个效果图嘛
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表