How can I visualize my shapefile in python pycharm, here is my pathy way "E:\GIS\RWA_adm\RWA_adm0.shp"
时间: 2024-10-25 13:13:16 浏览: 88
要在Python PyCharm中可视化Shapefile,你可以使用一些开源库,如`geopandas`和`matplotlib`或者`folium`。这里是一个简单的步骤指导:
首先,确保已经安装了必要的库。如果没有,可以在PyCharm里通过命令行运行以下命令安装:
```bash
pip install geopandas matplotlib folium
```
接下来,按照以下代码示例导入并显示Shapefile:
```python
import geopandas as gpd
from matplotlib import pyplot as plt
# 加载shapefile
rwa_shapefile = gpd.read_file("E:\\GIS\\RWA_adm\\RWA_adm0.shp")
# 确保投影匹配当前工作环境或需要的地图投影
rwa_shapefile = rwa_shapefile.to_crs(epsg=4326) # 设置为WGS84坐标系
# 可视化地图
fig, ax = plt.subplots(figsize=(10, 10))
rwa_shapefile.plot(ax=ax)
plt.show()
# 或者使用folium进行交互式地图展示
import folium
m = folium.Map(location=[rwa_shapefile.geometry.y.min(), rwa_shapefile.geometry.x.min()], zoom_start=7)
folium.GeoJson(rwa_shapefile.to_json()).add_to(m)
m.save("RWA_map.html") # 保存为HTML文件,可在浏览器查看
阅读全文
相关推荐



















