python shape_Python-底图Shapefile可视化

用Basemap创建一些地图后,我变得很热情.我想集成shapefile信息,比如说一个多边形,但是有一些问题.我在这里下载了巴伐利亚村庄的寄宿生:

现在,我想为雷根斯堡集成一个多边形.我可以使用此代码获取信息,但是我有一些问题

#!/usr/bin/env python

from mpl_toolkits.basemap import Basemap

import matplotlib.pyplot as plt

import shapefile

map = Basemap(projection='merc',

resolution='l',

area_thresh=0.01,

llcrnrlon=9.497681, llcrnrlat=47.827908,

urcrnrlon=12.683716, urcrnrlat=50.408517)

map.drawcountries(color="gray")

map.fillcontinents(color='#c8dfb0', lake_color='#53BEFD')

map.drawmapboundary(color='black', linewidth=0.5, fill_color='#53BEFD')

sf = shapefile.Reader("BY_Gemeinden/BY_Gemeinden_WM.shp")

shapes = sf.shapes()

records = sf.records()

for record, shape in zip(records

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值