python绘制地图一般使用Basemap绘图包,但该包配置相对较繁琐,自定义性不强,这里介绍一个绘制地图的利器Cartopy,个人认为该工具方便、快捷,附上一些自己写的程序。

准备工作,工欲善其事,必先利其器

(1)先下载主角:Cartopy

a)下载地址:

linux平台直接去官网下载:http://scitools.org.uk/cartopy/download.html

windows平台下的Cartopy下载地址:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#cartopy

还需要一些必须的软件包:Shapely、pyshp也都从上面的网址下载

官网自带的示例网址:

http://scitools.org.uk/cartopy/docs/latest/gallery.html

b)Cartopy下载安装完毕后,打开python,输入以下代码:

import matplotlib.pyplot as plt

import cartopy.crs as ccrs

plt.figure(figsize=(6, 3))

ax = plt.axes(projection=ccrs.PlateCarree(central_longitude=180))

ax.coastlines(resolution='110m')

ax.gridlines()

复制代码

运行后,如果顺利导入了cartopy包,不管有没有出现地图,都不要紧

python绘制地图地图cartopy_python绘制地图的利器Cartopy使用说明相关推荐

  1. python用cartopy包画地图_python绘制地图的利器Cartopy使用说明

    python绘制地图一般使用Basemap绘图包,但该包配置相对较繁琐,自定义性不强,这里介绍一个绘制地图的利器Cartopy,个人认为该工具方便.快捷,附上一些自己写的程序. 准备工作,工欲善其事, ...

  2. python采用Basemap绘制完美中国地图(包括绘制边界框,随机点等)

    python采用Basemap绘制完美中国地图(包括绘制边界框,随机点等) 1. 效果图 2. 原理 2.1 依赖模块及安装 2.2 工程目录 2.3 依赖文件latlng.txt 经纬度 3 源码 ...

  3. python 绘制新冠肺炎疫情地图

    参考链接: (1)实时更新|新冠肺炎疫情地图 https://news.sina.cn/zt_d/yiqing0121 (2)实时的可视化疫情地图 https://blog.csdn.net/weix ...

  4. Python地理可视化:plotly绘制mapbox地图热力密度图

    Python地理可视化:plotly绘制mapbox地图热力密度图 import plotly.graph_objects as go import numpy as npKEYS = ['中心点经纬 ...

  5. 利用Python的folium包绘制城市道路图!专业地图!

    写在前面 很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我 ...

  6. 【应用】Python利用高德地图经纬度数据绘制定位

    [应用]Python利用高德地图经纬度数据绘制定位 一. 背景 二. 获取API 1. 注册高德开放平台个人开发者 2. 获取key 三. 具体步骤 1. 库的导入 2. 根据地址获取经纬度 3. 绘 ...

  7. 用Python来绘制自己的个人足迹地图,精确到市级别

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 前两年,足迹地图小程序风靡朋友圈,一时间大家都流行晒自己的旅行地图.但是, ...

  8. python制作热图folium_Python绘制地图神器folium入门

    文章目录 一.简介 二.安装方法 三.主要功能 3.1 各级别地图 3.1.1 世界地图 3.1.2 国家地图 3.1.3 市级地图 3.2 地图形式 3.3 在地图上标记 3.3.1 普通标记 3. ...

  9. 介绍如何用 Python 来绘制高清的交互式地图,建议收藏

    作者 |俊欣 来源 |关于数据分析与可视化 今天小编来为大家介绍一个叫做Folium的模块,我们可以用它来绘制高清的交互式地图,并且标注出重要的地理位置等等,读者在看过本篇文章之后,读者大致会掌握 1 ...

最新文章

  1. Spring工厂常识
  2. codeforces 922E
  3. ROracle Mysql_ROracle包查询数据库中文乱码
  4. php正则表达式应用,PHP 正则表达式应用
  5. 实现值两者之间添加 , 、 | 等字符
  6. c语言学习加强营(一):switch分支
  7. vue中created钩子函数与mounted钩子函数的使用区别
  8. 以时间作为条件查询记录(案例)
  9. 大话信号多久可以移服务器,关于第十届服务器联赛规则及日期详细介绍(二)...
  10. android map 底层实现原理,LinkedHashMap底层实现和原理(源码解析)
  11. 清风数学建模学习笔记——TOPSIS法(优劣解距离法)
  12. 汽车汽油电子喷射系统
  13. SpringBoot集成Nacos
  14. STM32L476+STM32cubeMx+Freemodbus移植记录
  15. IBM JDK官方下载地址
  16. TortoiseSVN 下载安装使用
  17. java 下载压缩文件后打开报 不可预料的压缩文件末端
  18. Animated之实例篇
  19. 机器学习项目汇总,值得收藏!
  20. VMware环境部署vFW虚拟防火墙

热门文章

  1. 自己制作悬浮窗——WindowManager的使用
  2. 使用matlab将UKF应用于六维匀加速直线运动目标跟踪系统
  3. 005-关于win10系统更新后,无法登录你的账户,通常可以通过请注销。。。。。
  4. css定位详解(相对定位、绝对定位和固定定位)
  5. 按照python后没有菜单栏 知乎_联想重装系统按什么键
  6. ROAP (RTCWeb Offer/Answer Protocol) 实时网页提议应答协议
  7. 马化腾力挺红米2,却忘记小米是头饿狼,迟早会噬扑微信
  8. jquery 滚轮插件 jquery.mousewheel.js
  9. Elasticsearch的深度分页
  10. 小牛电动Q3财报发布:业绩有增有减,市值再创年内新低