python在地图上画比例的实例详解


Posted in Python onNovember 13, 2020

现在用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在地图上画比例的实例详解

今天画地图上比例尺的方法是不是很实用~毕竟有比例尺的画用起来也会更加方便。有画图特别拿手的python小伙伴也可以跟小编多些交流,这样大家都能互相学习到更多的知识~

以上就是python在地图上画比例的实例详解的详细内容,更多关于如何用python在地图上画比例的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python中将阿拉伯数字转换成中文的实现代码
May 19 Python
python正则表达式的使用
Jun 12 Python
利用python实现简单的循环购物车功能示例代码
Jul 05 Python
Python基于scapy实现修改IP发送请求的方法示例
Jul 08 Python
Pandas中把dataframe转成array的方法
Apr 13 Python
Python爬虫框架Scrapy基本用法入门教程
Jul 26 Python
Python封装原理与实现方法详解
Aug 28 Python
对python 中class与变量的使用方法详解
Jun 26 Python
python数据化运营的重要意义
Nov 25 Python
python实现简单日志记录库glog的使用
Dec 13 Python
python实现学生成绩测评系统
Jun 22 Python
Python各协议下socket黏包问题原理
Apr 12 Python
python语言实现贪吃蛇游戏
Nov 13 #Python
Python使用struct处理二进制(pack和unpack用法)
Nov 12 #Python
python切割图片的示例
Nov 12 #Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
Nov 12 #Python
Django执行源生mysql语句实现过程解析
Nov 12 #Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 #Python
在Python中字典按值排序的实现方法
Nov 12 #Python
You might like
让你的PHP同时支持GIF、png、JPEG
2006/10/09 PHP
php邮件发送,php发送邮件的类
2011/03/24 PHP
Thinkphp将二维数组变为标签适用的一维数组方法总结
2014/10/30 PHP
PHP简单实现生成txt文件到指定目录的方法
2016/04/25 PHP
YII视图整合kindeditor扩展的方法
2016/07/13 PHP
详谈PHP程序Laravel 5框架的优化技巧
2016/07/18 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
网页自动刷新,不产生嗒嗒声的一个解决方法
2007/03/27 Javascript
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
jQuery 瀑布流 浮动布局(一)(延迟AJAX加载图片)
2012/05/23 Javascript
javascript检查浏览器是否支持flash的实现代码
2014/08/14 Javascript
详解js产生对象的3种基本方式(工厂模式,构造函数模式,原型模式)
2017/01/09 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
ReactNative列表ListView的用法
2017/08/02 Javascript
关于Vue Webpack2单元测试示例详解
2017/08/14 Javascript
javascript数组定义的几种方法
2017/10/06 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
python2.7 json 转换日期的处理的示例
2018/03/07 Python
pyQT5 实现窗体之间传值的示例
2019/06/20 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Pandas 缺失数据处理的实现
2019/11/04 Python
Pandas实现dataframe和np.array的相互转换
2019/11/30 Python
python3连接kafka模块pykafka生产者简单封装代码
2019/12/23 Python
浅谈Python中的继承
2020/06/19 Python
Python 解析简单的XML数据
2020/07/24 Python
Nayomi官网:沙特阿拉伯王国睡衣和内衣品牌
2020/12/19 全球购物
人事部主管岗位职责
2013/12/26 职场文书
商务英语广告词大全
2014/03/18 职场文书
住宅使用说明书
2014/05/09 职场文书
初中作文评语
2014/12/25 职场文书
2015社区精神文明建设工作总结
2015/04/21 职场文书
刑事附带民事上诉状
2015/05/23 职场文书
Java图书管理系统,课程设计必用(源码+文档)
2021/06/30 Java/Android
欧元符号 €
2022/02/17 杂记