python读取csv绘制地图
时间: 2023-06-23 19:56:46 浏览: 312
加弹窗-校园地图.zip
要使用Python读取CSV文件并绘制地图,可以使用以下步骤:
1. 导入必要的库
```python
import pandas as pd
import folium
```
2. 读取CSV文件
```python
df = pd.read_csv('your_file.csv')
```
3. 创建地图对象
```python
m = folium.Map(location=[latitude, longitude], zoom_start=zoom)
```
4. 在地图上添加标记
```python
for index, row in df.iterrows():
folium.Marker([row['latitude'], row['longitude']], popup=row['name']).add_to(m)
```
5. 保存地图为HTML文件
```python
m.save('map.html')
```
其中,`your_file.csv` 是你要读取的CSV文件名,`latitude` 和 `longitude` 是地图的中心坐标,`zoom` 是地图的缩放级别。`name`、`latitude` 和 `longitude` 是CSV文件中的列名,用于标记的文本和坐标。
这样就可以读取CSV文件并在地图上绘制标记了。你可以根据需要进行更多的自定义和修改。
阅读全文