当前位置: 首页 > news >正文

在哪个网站做引号流最好/百度快照入口

在哪个网站做引号流最好,百度快照入口,注册网站送金币,网站怎样做才会被百度收录来源:由Taotao Tu网络整理修改而得,所有代码均可运行。1.安装从https://www.lfd.uci.edu/~gohlke/pythonlibs/#basemap网站下载 pyproj 和 basemap 两个包的 whl 文件。由于本人电脑使用的是Python3.7 版本,故下载的whl文件均对应3.7版本。在…

来源:由Taotao Tu网络整理+修改而得,所有代码均可运行。

1.安装

https://www.lfd.uci.edu/~gohlke/pythonlibs/#basemap网站下载 pyproj 和 basemap 两个包的 whl 文件。由于本人电脑使用的是Python3.7 版本,故下载的whl文件均对应3.7版本。

在Anaconda prompt界面下,找到 pyproj 和 basemap 两个包的目录(输入命令的方式等同于Dos操作系统)。

*pip install pyproj-2.2.2-cp37-cp37m-win32.whl

pip install pyproj-2.6.1.post1-cp37-cp37m-win32.whl

pip install basemap-1.2.1-cp37-cp37m-win32.whl

通过上述命令,既可以安装好两个绘图相关包。

2.导入库

import matplotlib.pyplot as plt from mpl_toolkits.basemap import Basemap from matplotlib.patches import Polygon

3.创建世界平面图

plt.figure(figsize=(15,7)) #定义图的大小

map = Basemap() #新建一张世界地图

map.drawmapboundary(fill_color='aliceblue') #给地球涂上蓝色

map.fillcontinents(color='palegreen',lake_color='green')

map.drawcoastlines() #画出海岸线

map.drawcountries(linewidth=1.5) #画出国家或地区分界线

plt.show() #打开窗口显示运行结果

3df6c2e1f1967df7fb7b4cd2fc6a6e2b.png

4. 创建世界球形图并给大地和湖泊加上颜色

plt.figure(figsize=(15,15))#定义图的大小

m = Basemap(projection='ortho',lat_0=0,lon_0=0)#创建世界地图并增加投影

m.drawmapboundary(fill_color='aliceblue') #给地球涂上蓝色

m.fillcontinents(color='palegreen',lake_color='green')#给大地和海洋涂上颜色

plt.show()

如果打算增加海岸线,只需增加 m.drawcoastlines()

plt.figure(figsize=(15,15))#定义图的大小

m = Basemap(projection='ortho',lat_0=0,lon_0=0)#创建世界地图并增加投影

m.drawmapboundary(fill_color='aliceblue') #给地球涂上蓝色

m.fillcontinents(color='palegreen',lake_color='green')#给大地和海洋涂上颜色

m.drawcoastlines()#画海岸线

plt.show()

3d1a8f95f9ce231fa560ea6ef97eafa9.png

5. 绘制中国地图

https://gadm.org/download_country_v3.html 从这里下载中国大陆、中国台湾、中国香港和中国澳门的地形图

import matplotlib.pyplot as plt from mpl_toolkits.basemap import Basemap from matplotlib.patches import Polygon

plt.figure(figsize=(16, 17)) # 定义图的大小

m = Basemap(llcrnrlon=77, llcrnrlat=14, urcrnrlon=140, urcrnrlat=51, projection='lcc',

lat_1=33, lat_2=45, lon_0=100) # 创建中国地图

m.drawcountries(linewidth=1.5) # 画出中国地图

m.drawmapboundary(fill_color='aqua') # 给地球涂上蓝色

m.fillcontinents(color='coral', lake_color='palegreen') # 给大陆和海洋分别涂上颜色

m.drawcoastlines() # 画海岸线

# 给中国大陆加上金色

m.readshapefile('d:mapgadm36_CHN_shpgadm36_CHN_1', 'states', drawbounds=True)

ax = plt.gca()

for nshape, seg in enumerate(m.states):

poly = Polygon(seg, facecolor='gold')

ax.add_patch(poly)

# 给中国台湾加上金色

m.readshapefile('d:mapgadm36_TWN_shpgadm36_TWN_1', 'taiwan', drawbounds=False)

for nshape, seg in enumerate(m.taiwan):

poly = Polygon(seg, facecolor='gold')

ax.add_patch(poly)

# 给中国香港加上金色

m.readshapefile('d:mapgadm36_HKG_shpgadm36_HKG_1', 'HongKong', drawbounds=False)

for nshape, seg in enumerate(m.HongKong):

poly = Polygon(seg, facecolor='gold')

ax.add_patch(poly)

# 给中国澳门加上金色

m.readshapefile('d:mapgadm36_MAC_shpgadm36_MAC_1', 'Macau', drawbounds=False)

for nshape, seg in enumerate(m.Macau):

poly = Polygon(seg, facecolor='gold')

ax.add_patch(poly)

plt.show()

6.分省中国地图-A

import matplotlib.pyplot as plt

from mpl_toolkits.basemap import Basemap

from matplotlib.patches import Polygon

import matplotlib.colors

#省份以及对应的数值

provinceDic = {"安徽":9, "北京":5, "重庆":8,

"福建":7, "甘肃":7, "广东":5, "广西":6, "贵州":7,

"海南":6, "河北":8, "黑龍江":8, "河南":9, "湖北":9,

"湖南":9, "江苏":8, "江西":10, "吉林":7, "辽宁":7,

"内蒙古":7, "宁夏":7, "青海":4, "山东":9, "上海":5,

"陕西":8, "山西":8, "四川":8, "天津":7, "新疆":1,

"西藏":3, "云南":7, "浙江":9, "香港":3, "澳门":2, "台湾":2}

#颜色

colorDict = {"1":"F6F8FB", "2":"E8ECF4",

"3":"D2DAEA", "4":"BBC8E0", "5":"A5B6D6",

"6":"8EA3CB", "7":"7791C1", "8":"607EB6",

"9":"4A6DAD", "10":"1D4898"}

#地图显示配置

plt.figure(figsize=(16,8))

m = Basemap()

m.drawcountries(linewidth=1.5)

m.drawcoastlines()

m = Basemap(llcrnrlon=77, llcrnrlat=14, urcrnrlon=140, urcrnrlat=51, projection='lcc', lat_1=33, lat_2=45, lon_0=100)

#读取中国大陆shapefile

m.readshapefile('d:mapgadm36_CHN_shpgadm36_CHN_1', 'states', drawbounds=True)

#读取中国台湾shapefile

m.readshapefile('d:mapgadm36_TWN_shpgadm36_TWN_1', 'taiwan', drawbounds=False)

#读取中国香港shapefile

m.readshapefile('d:mapgadm36_HKG_shpgadm36_HKG_1', 'HongKong', drawbounds=False)

#读取中国澳门shapefile

m.readshapefile('d:mapgadm36_MAC_shpgadm36_MAC_1', 'Macau', drawbounds=False)

ax = plt.gca()

#中国大陆地区进行上色

for i, shapedict in enumerate(m.states_info):

p = shapedict['NL_NAME_1'].split('|')

s = p[1] if len(p) > 1 else p[0]

for key in provinceDic.keys():

if key in s:

color = '#' + colorDict[str(provinceDic[key])]

ax.add_patch(Polygon(m.states[i], facecolor = color))

#中国台湾上色

for nshape, seg in enumerate(m.taiwan):

color = '#' + colorDict['5']

poly = Polygon(seg, facecolor=color)

ax.add_patch(poly)

plt.show()

http://www.lbrq.cn/news/1599121.html

相关文章:

  • 网站设计用的技术/网站搜索引擎拓客
  • 淘宝客网站需要多大空间/百度指数有哪些功能
  • 郑州个人做网站/seo关键词词库
  • 网站建设如何来选择空间/seo搜索引擎优化实战
  • 短视频带货免费平台/正规seo排名多少钱
  • 公司网站建设工作通知/特大新闻凌晨刚刚发生
  • 免费微网站建站系统/my63777免费域名查询
  • 网页版微信登不上去怎么回事/某网站搜索引擎优化
  • 网站确定关键词 如何做/济南网站制作平台
  • 网站制作与网站设计/seo策略分析
  • 网站改版对seo的影响/google关键词挖掘工具
  • 建一个快讯网站要多少钱/seo资讯推推蛙
  • 网站建设 推广/怎么注册网站平台
  • 织梦制作网站如何上线/seo海外
  • 如何做网站链接分享朋友圈/线上营销渠道
  • 江苏建设信息网站有时候打不开/做推广的公司一般都叫什么
  • 网站换空间的流程/宣传网页制作
  • 网站网络推广/百度一下就知道手机版
  • 东莞网站建设关键词/外贸网站制作公司
  • 自己做网站的难度/西安小程序开发的公司
  • 桓台网站/星巴克seo网络推广
  • 苏州市网站制作/北京网站优化对策
  • 做外国网用哪些网站有哪些/注册网站域名
  • 公司做网站做什么类型的网站好/求网址
  • 加强意识形态建设 办好政协网站/网站维护工作内容
  • 贵州网站制作设计公司哪家好/怎么自己做一个网址
  • 群晖nas做网站服务器/安卓优化大师app下载安装
  • 合肥城乡建设网站首页/网络营销推广优化
  • 水车头采集wordpress内容/大侠seo外链自动群发工具
  • 动态网站开发实训总结/bt最佳磁力搜索引擎
  • android开发 更改系统默认时区和默认语言
  • JS--获取事件的子元素与父元素
  • 【Linux】System V - 基于建造者模式的信号量
  • 【异常案例分析】使用空指针调用函数(非虚函数)时,没有崩溃在函数调用处,而是崩在被调用函数内部
  • nestjs @Param 从入门到精通
  • LCL滤波器及其电容电流前馈有源阻尼设计软件【LCLAD_designer】