private void showMark(v_position_now pos) { if (carDic.ContainsKey(pos.device_id)) { GMapMarkerCar car = carDic[pos.device_id]; car.Position = new GMap.NET.PointLatLng(pos.lat - .0080283, pos.lng - .0126086); } else { GMapMarkerCar car = new GMapMarkerCar(new GMap.NET.PointLatLng(pos.lat-.0080283, pos.lng-.0126086)); if (pos.carrier_type == "人员") { car.Image = Properties.Resources.Smile32; } car.Id = pos.device_id.ToString(); carLay.Markers.Add(car); carDic.Add(pos.device_id, car); car.ShowText = true; car.Text = pos.device_name; car.ToolTipMode = MarkerTooltipMode.OnMouseOver; car.ToolTipText = string.Format("时间:{0}\n位置:{1}\n电话:{4}\n", pos.gps_realtime_position, pos.adress, pos.lng, pos.lat,pos.phone_number); //car.ToolTip.Format.LineAlignment = StringAlignment.Near; car.ToolTip.Format.Alignment = StringAlignment.Near; } }
private void showMark(v_position_now pos) { if (carDic.ContainsKey(pos.device_id)) { GMapMarkerCar car = carDic[pos.device_id]; car.Position = new GMap.NET.PointLatLng(pos.lat, pos.lng); } else { GMapMarkerCar car = new GMapMarkerCar(new GMap.NET.PointLatLng(pos.lat, pos.lng)); car.Id = pos.device_id.ToString(); carLay.Markers.Add(car); carDic.Add(pos.device_id, car); car.ShowText = true; car.Text = pos.device_name; car.ToolTipMode = MarkerTooltipMode.OnMouseOver; car.ToolTipText = string.Format("时间:{0}\n位置:{1}\n电话:{4}\n", pos.date, pos.adress, pos.lng, pos.lat,pos.phone_number); //car.ToolTip.Format.LineAlignment = StringAlignment.Near; car.ToolTip.Format.Alignment = StringAlignment.Near; } }