首页 > 解决方案 > Geoviews 绘图显示不正确的经度和纬度/以错误的格式显示它们

问题描述

我有一个带有longitude = -0.050122和的点latitude = 52.699185

当我在 Geoviews 中绘制此图时,此点显示不正确:

pin = gv.Points(gdf_pin,vdims=["avg_cust_dist_trav_km","avg_cust_dist_trav_miles"]
                          ).opts(tools=["hover","tap"],
                                 color="green",size = 15,
                                 line_color="white",hover_color="orange",
                                 hover_line_color="white",line_width=2)

输出:

在此处输入图像描述

同样的事情似乎也发生在使用 Geoviews 生成的多边形图上。

这是一个错误还是我必须做其他事情才能正确显示经度和纬度?

谢谢

标签: pythonpandasholovizgeoviews

解决方案


澄清一下,该点本身看起来正确显示(绘制在正确的位置),但悬停信息显示在 Web 墨卡托坐标中,而不是更易于人类阅读的本机纬度/经度值。我相信这是一个错误;请参阅https://github.com/holoviz/geoviews/issues/470

(但不确定悬停中的“th”是什么;我在我的副本中没有看到。)


推荐阅读