python在地图上画比例的实例详解
作者:pycn 时间:2023-06-22 20:54:00
现在用python画图已经难不倒一直跟小编学习的小伙伴们了,甚至有的小伙伴画图比小编还要厉害。为此小编还偷偷下了一番功夫,画图这种事情,细节上的完善肯定能让图片更加好看。所以小编知道大家会画地图,但是不一定会画地图上的比例尺。毕竟看地图怎么能没有比例尺呢?不会的小伙伴接下来就一起看看吧。
画比例尺的函数为drawmapscale。下图给出了两种比例尺示例。
from mpl_toolkits.basemap import Basemap
import matplotlib.pyplot as plt
import numpy as np
plt.figure(figsize=(6, 6))
mymap = Basemap(llcrnrlon=-10,llcrnrlat=35, urcrnrlon=5.,urcrnrlat=45.,
resolution='i', projection='merc', lat_0 = 39.5, lon_0 = -3.25)
mymap.fillcontinents(color='gray', lake_color='lightskyblue')
mymap.drawcoastlines()
mymap.drawmapboundary(fill_color='skyblue')
mymap.drawmeridians(np.arange(-10, 5 + 0.001, 5), labels=[1, 1, 1, 1])
mymap.drawparallels(np.arange(35, 45 + 0.001, 5), labels=[1, 1, 1, 1])
mymap.drawmapscale(-4., 36.0, 0.25, 39.5, 500, barstyle='fancy')
mymap.drawmapscale(2., 36.0, 4.25, 39.5, 500, fontsize = 10)
plt.savefig('mapscale.png', dpi=360)
plt.show()
成果展示:
今天画地图上比例尺的方法是不是很实用~毕竟有比例尺的画用起来也会更加方便。有画图特别拿手的python小伙伴也可以跟小编多些交流,这样大家都能互相学习到更多的知识~
来源:https://www.py.cn/jishu/jichu/20803.html
标签:python,地图比例
0
投稿
猜你喜欢
js字符串日期yyyy-MM-dd转化为date示例代码
2023-08-06 16:35:58
pycharm将英文设置为中文的详细教程
2022-07-16 14:22:24
Django框架表单操作实例分析
2022-01-27 23:43:59
Python的几种主动结束程序方式
2022-10-12 14:39:25
ORACLE 常用函数总结(80个)第1/2页
2009-09-18 13:23:00
python调用腾讯云实名认证接口辨别身份证真假
2023-07-26 08:20:18
python和bash统计CPU利用率的方法
2023-10-15 06:28:25
Python+Selenium实现一键摸鱼&采集数据
2021-08-22 01:05:41
matplotlib制作雷达图报错ValueError的实现
2022-03-06 07:15:38
基于mysql实现group by取各分组最新一条数据
2024-01-13 05:48:18
链接的提示及打开方式
2008-07-29 13:09:00
pytorch 权重weight 与 梯度grad 可视化操作
2021-02-15 22:42:20
JS作用域链详解
2024-04-17 10:04:56
FrontPage XP设计教程1——站点初建与管理
2008-10-11 12:13:00
MySQL常用命令大全脚本之家总结
2024-01-15 06:13:13
css闭合浮动元素
2008-05-09 19:41:00
利用C#远程存取Access数据库
2024-01-27 01:58:32
Python爬虫进阶Scrapy框架精文讲解
2022-08-21 06:00:16
深入浅析MySQL从删库到跑路_高级(一)——数据完整性
2024-01-24 22:39:59
MySQL配置文件my.cnf中文版
2011-09-30 11:06:15