jupyter notebook绘制安康市与汉中市的地图代码
时间: 2023-09-02 09:09:05 浏览: 94
首先,你需要安装`geopandas`和`matplotlib`库来绘制地图。
在终端或命令提示符中输入以下命令:
```
pip install geopandas matplotlib
```
安装完成后,你可以使用以下代码绘制安康市和汉中市的地图:
```python
import geopandas as gpd
import matplotlib.pyplot as plt
# 读取安康市和汉中市的行政区划数据
ankang = gpd.read_file('安康市行政区划.shp', encoding='utf-8')
hanzhong = gpd.read_file('汉中市行政区划.shp', encoding='utf-8')
# 绘制安康市和汉中市的地图
fig, ax = plt.subplots(figsize=(10, 10))
ankang.plot(ax=ax, color='white', edgecolor='black')
hanzhong.plot(ax=ax, color='white', edgecolor='black')
# 设置图像标题和轴标签
ax.set_title('安康市和汉中市地图', fontsize=18)
ax.set_xlabel('经度', fontsize=14)
ax.set_ylabel('纬度', fontsize=14)
plt.show()
```
请确保你已经下载了安康市和汉中市的行政区划数据,并且将其保存在当前目录下。
在上面的代码中,我们使用`gpd.read_file`函数读取安康市和汉中市的行政区划数据,并使用`plot`函数绘制地图。`fig, ax = plt.subplots(figsize=(10, 10))`用于创建一个大小为10x10英寸的图像。`ax.set_title`、`ax.set_xlabel`和`ax.set_ylabel`用于设置图像标题和轴标签。
运行上述代码,你将会得到安康市和汉中市的地图。
阅读全文