
一、这段代码用plotiy库绘制了可视化世界平面地图,计算了纽约和洛杉矶两个城市之间的距离,并将其打印输出。同时,在地图上显示了这两个城市的坐标点,具体代码如下:
import plotly.graph_objects as go
from geopy.distance import geodesic
# 创建地图对象
fig = go.Figure()
# 添加世界地图图层
fig.add_trace(go.Choropleth(
locations=["USA"],
locationmode="ISO-3",
z=[1], # 颜色值
colorscale="Viridis", # 颜色方案
showscale=False, # 不显示颜色条
text=["United States"], # 标注文本
hoverinfo="text"
))
# 添加坐标点
lon = [-73.985428, -118.243683] # 经度
lat = [40.748817, 34.052235] # 纬度
fig.add_trace(go.Scattergeo(
lon=lon,
lat=lat,
mode='markers',
marker=dict(size=10

本文介绍了如何使用plotly和folium库在Python中绘制世界地图,并计算地图上纽约和洛杉矶之间的距离。通过示例代码展示了添加坐标点、显示城市标记及调整地图样式的方法。
最低0.47元/天 解锁文章
2877

被折叠的 条评论
为什么被折叠?



