Python 用GeoPandas库实现加载shp文件并绘制地图显示数据
时间: 2024-05-08 16:17:21 浏览: 278
加载本地shp文件的库
1. 安装GeoPandas库
在命令行中输入以下命令来安装GeoPandas库:
```python
pip install geopandas
```
2. 加载shp文件
使用GeoPandas库中的read_file函数来加载shp文件。该函数返回一个GeoDataFrame对象,它包含了shp文件中的空间数据和属性数据。
```python
import geopandas as gpd
# 加载shp文件
data = gpd.read_file('path/to/shp/file')
```
3. 绘制地图
使用GeoPandas库中的plot函数来绘制地图。该函数接受多种参数来控制地图的样式和显示内容。
```python
import matplotlib.pyplot as plt
# 绘制地图
data.plot()
# 显示地图
plt.show()
```
完整代码示例:
```python
import geopandas as gpd
import matplotlib.pyplot as plt
# 加载shp文件
data = gpd.read_file('path/to/shp/file')
# 绘制地图
data.plot()
# 显示地图
plt.show()
```
运行以上代码即可加载shp文件并绘制地图。可以根据需要调整plot函数的参数来控制地图的样式和显示内容。
阅读全文