public static void UpdateOverlay(GMap.NET.WindowsForms.GMapOverlay poioverlay) { if (poioverlay == null) return; poioverlay.Clear(); foreach (var pnt in POIs) { poioverlay.Markers.Add(new GMarkerGoogle(pnt, GMarkerGoogleType.red_dot) { ToolTipMode = MarkerTooltipMode.OnMouseOver, ToolTipText = pnt.Tag }); } }
// public static void UpdateOverlay(GMap.NET.WindowsForms.GMapOverlay poioverlay) { if (poioverlay == null) return; poioverlay.Clear(); foreach (var pnt in POIs) { if (pnt.export) { GMarkerGoogle marker = new GMarkerGoogle(pnt, GMarkerGoogleType.red_dot) { ToolTipMode = MarkerTooltipMode.OnMouseOver, ToolTipText = pnt.Tag }; poioverlay.Markers.Add(marker); } else // not exporting this poi { GMarkerGoogle marker = new GMarkerGoogle(pnt, GMarkerGoogleType.blue_dot) { ToolTipMode = MarkerTooltipMode.OnMouseOver, ToolTipText = pnt.Tag }; poioverlay.Markers.Add(marker); } } }