public int Update(EqkBean model) { return(EqkDal.Instance.Update(model)); }
/// <summary> /// 定位到选中的地震 /// </summary> /// <param name="eb"></param> /// <param name="gMapCtrl"></param> public static void ZoomtoEqk(EqkBean eb, GMapControl gMapCtrl) { GMapOverlay locationEqklayer = IsLayerExisted("locationEqklayer", gMapCtrl) ? GetOverlay("locationEqklayer", gMapCtrl) : new GMapOverlay("locationEqklayer"); if (!IsLayerExisted("locationEqklayer", gMapCtrl)) { gMapCtrl.Overlays.Add(locationEqklayer); } locationEqklayer.Clear(); string picName = ""; switch ((int)eb.Magntd) { case 0: picName = "2.png"; break; case 1: picName = "2.png"; break; case 2: picName = "2.png"; break; case 3: picName = "3.png"; break; case 4: picName = "4.png"; break; case 5: picName = "5.png"; break; case 6: picName = "6.png"; break; case 7: picName = "7.png"; break; case 8: picName = "8.png"; break; case 9: picName = "9.png"; break; } string picPath = System.Windows.Forms.Application.StartupPath + "//图片缓存//地震标注图片//seletedEqk//" + picName; Bitmap eqkDotPic = new Bitmap(picPath); GMapMarker marker = new GMarkerGoogle(new PointLatLng(eb.Latitude, eb.Longtitude), eqkDotPic); //marker.Tag = eqkList[i]; // marker.ToolTipText = "震级:" + eqkList[i].Magntd + "\r\n时间:" + eqkList[i].EakDate.ToString() + "\r\n地点:" + eqkList[i].Place; // marker.ToolTipMode = MarkerTooltipMode.Never; locationEqklayer.Markers.Add(marker); gMapCtrl.Position = new PointLatLng(eb.Latitude, eb.Longtitude); gMapCtrl.Zoom = 6; }
public int Add(EqkBean model) { return(EqkDal.Instance.Insert(model)); }