自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 利用shp文件进行绘图白化

全国地图的shp文件_中国地图shp文件官方-CSDN博客。

2024-04-07 10:19:50 812

原创 matplotlib 绘制散点图时自定义图标图例

最近,本人在处理站点经纬度数据,想将站点数据绘制在地图上,但是总觉得matplotlib内自带的图标很普通,为了标新立异,一直试图将图标变得与众不同。比如:在处理雷达站点信息时,想将雷达的图标花在地图上。终于,在费劲九牛二虎之力,终于将图像绘制成这样的:那么这张图如何绘制呢,下面将详细记录绘制方法。

2024-01-09 14:48:39 647

原创 如何配置PyCharm的运行设置参数,使能快速查询中间参数、且所有程序都在同一控制台输出运行(python控制台)

之前一直用matlab进行程序编写,里面能够直接查看中间参数,同时多个程序运行后的结果都在 一起,而且还能够在运行测试那块进行调试输出结果,后来实在是因为安装包又大装起来还麻烦才转为用python。比如刚开始用的时候,运行参数没有配置好的情况下,会发现每次运行一个程序总会弹出新窗口,而且中间过程中的参数是无法像matlab一样可以随时查看的,让我这种用习惯了matlab的人抓狂中。应用、确认后,点击“文件”-“设置”-“构建、执行、部署”-“控制台”,将“为通过python控制台运行使用现有控制台”打钩。

2023-06-27 11:30:57 2301 1

原创 利用Metpy绘制雷达CAPPI图像

利用metpy读取雷达产品文件(cappi)

2022-09-05 17:16:02 2534 1

原创 气象大数据平台(天擎)数据读取方法(python)(雷达数据下载)

一、下载雷达资料天擎中地面数据下载https://blog.csdn.net/hq19940416/article/details/124493688?spm=1001.2014.3001.5502雷达下载方法与地面数据下载类似,但与地面数据不同的是,雷达基数据文件下载显示每个基数据文件都有一个url链接,点击后自动下载得到基数据.bz2文件。因此,雷达资料下载程序中将在地面下载程序中多一个下载基数据步骤。# 拼接timestamp、nonce、signbaseUrl += '&ti

2022-04-29 14:04:24 10559 3

原创 气象大数据平台(天擎)数据读取方法(python)(地面资料下载)

一、下载地面资料先在天擎官网中下载python3中的demo (../music-demo-python3-v2.0/music-demo-python/src/demo)再利用天擎官网中python - rest 中的示例代码# -*- coding: utf-8 -*-'''Created in 2016/03/28@author: xjunior'''import sysimport timeimport uuidimport webbrowser# 看demo

2022-04-29 13:44:14 9578 19

原创 利用python计算雷达遮挡角

考虑标准大气折射和等效地球半径(8500km),雷达遮挡角计算公式用python计算程序如下"""定义计算雷达遮蔽角的函数"""def arfa_rda(h_grd, distance, h_rda): arfa = math.atan((math.sqrt(math.pow((h_grd +8500000),2)-\ math.pow(distance,2))-(h_rda+8500000))/distance) return arfa #返回为

2022-01-11 15:52:32 2444 2

原创 已知一点经纬度,和另一点的距离及方位角,利用python求另一点的经纬度

1. 在网上找到了一个JavaScript的计算程序,对其进行了简单的修改,直接定义了一个函数,其中函数中brng为角度,dist单位为米。math.radians 角度转弧度的函数math.degrees 弧度转角度的函数参考程序链接:JS根据一个经纬度及距离角度,算出另外一个经纬度 - object360 - 博客园def computerOffsetPosition(lon, lat, brng, dist): #大地坐标系资料WGS-84,距离单位为:m,° fl.

2022-01-11 15:40:55 2270 3

原创 利用百度地图API地点搜索获取资料(python)

百度地图API的具体操作方法和上一篇一致,这里说下两个不同获取资料方法的操作上的差别。其服务文档中的实例url如下:https://api.map.baidu.com/place/v2/search?query=ATM机&tag=银行&region=北京&output=json&ak=您的ak //GET请求地点检索 | 百度地图API SDK 百度地图地点检索服务提供多种场景的地点POI检索功能,包括城市检索、圆形区域检索、矩形区域检索。https://lbsy

2021-10-29 13:30:14 2686 5

原创 利用百度地图API获取地理编码

利用百度的开放平台进行操作百度地图开放平台 | 百度地图API SDK | 地图开发下拉至底部,点击Web服务APIpython 程序如下import jsonfrom urllib.request import urlopen, quoteimport requests,csvaddress=['南昌','九江','上饶','鹰潭','抚州','景德镇','吉安','萍乡','新余','宜春','赣州']def getlnglat(address): ...

2021-10-28 17:33:32 3606

原创 全国地图的shp文件

一、下载地图的json文件推荐网址http://datav.aliyun.com/tools/atlas/index.html在选择某省的地图时,将鼠标移至该省后进入在右上方,包含子区域选项,打钩能显示市界(最精确的能到县界)在右侧点下载符号能得到地图的json文件二、在线将json文件转化成shp文件推荐网址https://mapshaper.org/将json文件拖入该处在右上角选择export,就能输出地图的shp文件...

2021-08-19 18:32:53 28719 26

原创 python通过输入日期时间,将世界时UTC改成北京时BJT

利用python中的datetime模块完成from datetime import datetime,timedeltaimport pandas as pdfilename = 'E:/20210331/20210330170000.txt'text2 = pd.read_table(filename,header = None)point_rain_information = text2.iloc[2].iloc[0] point_list = point_rain_inform.

2021-08-19 18:21:15 2066

原创 python绘制气泡图(matplotlib)

#绘制气泡图,经纬度定位,气泡颜色代表降水强度 cm = plt.cm.get_cmap('YlGn')size = rainh = plt.scatter(lon, lat, s=5, c=size, cmap=cm, vmin=0, vmax=20)plt.colorbar(h,fraction=0.05, pad=0.05) #fraction系数调节cbar的大小,pad控制色条与子图间距色标选择https://matplotlib.org/gallery/color/color.

2021-08-18 17:27:44 2996

原创 利用python将站点绘制在地图上

利用cartopy进行地图的绘制,利用matplotlib将站点经纬度画入地图上。程序如下:import numpy as npimport cartopy.crs as ccrsimport cartopy.feature as cfeatfrom cartopy.mpl.gridliner import LONGITUDE_FORMATTER, LATITUDE_FORMATTERfrom cartopy.io.shapereader import Readerimport ma.

2021-08-18 16:09:54 4197 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除