如何在GMap中更新/刷新叠加层?

时间:2018-01-11 08:29:18

标签: c# gmap.net

我有这个问题:

我有一个点List<PointLatLng>列表和一个叠加点,其中显示了点的轨迹。我也使用TabPages,在一个页面中有gMapcontrol。不幸的是,仅当页面未显示时才会更新轨迹,我的意思是,当焦点位于另一页面时。

一旦我用Map打开页面,轨迹就会停止更新。我该如何解决这个问题?

我尝试过:

BeginInvoke((Action)(() => gMapControl.Refresh()));

DataReceived事件中,但它只能像我之前说的那样工作。

1 个答案:

答案 0 :(得分:1)

我通过以下方法解决了这个问题:

gMapControl1.Zoom = -5;
gMapControl1.Zoom = 5;