public DiskMap() { InitializeComponent(); //Express as utc Time DateTime CurrentLocalTime = DateTime.Now; DateTime CurrentUTCTime = CurrentLocalTime.ToUniversalTime(); DiskMapEndTime_Picker.Value = CurrentUTCTime; SegmentEndTimePicker.Value = CurrentUTCTime; CurrentLocalTime = DateTime.Now.AddDays(-1); CurrentUTCTime = CurrentLocalTime.ToUniversalTime(); DiskMapStartTime_Picker.Value = CurrentUTCTime; SegmentStartTimePicker.Value = CurrentUTCTime; //DiskMapStartTime_Picker.Value = DateTime.Now.AddDays(-1); //DiskMapEndTime_Picker.Value = DateTime.Now; //SegmentStartTimePicker.Value = DateTime.Now.AddDays(-1); //SegmentEndTimePicker.Value = DateTime.Now; Selected_Scale.SelectedIndex = 0; Select_ch.SelectedIndex = 0; SeleCamera_ComboBox.SelectedIndex = 0; SelectedPointd1 = new GPS_POINT(); SelectedPointd2 = new GPS_POINT(); LAT1_SN.SelectedIndex = 0; LAT2_SN.SelectedIndex = 0; LON1_EW.SelectedIndex = 0; LON2_EW.SelectedIndex = 0; }
/** ********************************************************************* * @fn<SetGPSTwoPointLocation> * @brief<This function will call ui thread to enable start button > * * @param[in] * <GPS_POINT _SelectedPoint1: GPS points> * <GPS_POINT _SelectedPoint2: GPS points> * @param[out] * none * @retval * none * @return <int 0> ********************************************************************* */ public int SetGPSTwoPointLocation(GPS_POINT _SelectedPoint1, GPS_POINT _SelectedPoint2) { meta_search.gps_lon1_ew = _SelectedPoint1.lon_section; meta_search.gps_lon1 = _SelectedPoint1.lon_value; meta_search.gps_lat1_sn = _SelectedPoint1.lat_section; meta_search.gps_lat1 = _SelectedPoint1.lat_value; meta_search.gps_lon2_ew = _SelectedPoint2.lon_section; meta_search.gps_lon2 = _SelectedPoint2.lon_value; meta_search.gps_lat2_sn = _SelectedPoint2.lat_section; meta_search.gps_lat2 = _SelectedPoint2.lat_value; meta_search.radius = by_radius; return(0); }
public Search_Form() { InitializeComponent(); LAT1_SN.SelectedIndex = 0; LAT2_SN.SelectedIndex = 0; LON1_EW.SelectedIndex = 0; LON2_EW.SelectedIndex = 0; DateTime CurrentLocalTime = DateTime.Now; DateTime CurrentUTCTime = CurrentLocalTime.ToUniversalTime(); EventEndTime_Picker.Value = CurrentUTCTime; EventStartTime_Picker.Value = CurrentUTCTime.AddDays(-1); SelectedPoint1 = new GPS_POINT(); SelectedPoint2 = new GPS_POINT(); }
/** ********************************************************************* * @fn<SetGPSLocation> * @brief<This function will call ui thread to enable start button > * * @param[in] * <GPS_POINT _SelectedPoint1: GPS points> * <GPS_POINT _SelectedPoint2: GPS points> * @param[out] * none * @retval * none * @return <int 0> ********************************************************************* */ public int SetGPSLocation(GPS_POINT _SelectedPoint1, GPS_POINT _SelectedPoint2, ushort u16_a_index, ushort u16_v_index) { meta_search.gps_lon1_ew = _SelectedPoint1.lon_section; meta_search.gps_lon1 = _SelectedPoint1.lon_value; meta_search.gps_lat1_sn = _SelectedPoint1.lat_section; meta_search.gps_lat1 = _SelectedPoint1.lat_value; meta_search.gps_lon2_ew = _SelectedPoint2.lon_section; meta_search.gps_lon2 = _SelectedPoint2.lon_value; meta_search.gps_lat2_sn = _SelectedPoint2.lat_section; meta_search.gps_lat2 = _SelectedPoint2.lat_value; meta_search.a_index = (byte)u16_a_index; meta_search.v_index = u16_v_index; return(0); }
//Segment constructor public SearchData(IntPtr sptr, ListView listView, int startTime, int endTime, int alarmCon, int vlossCon, int poweron, int SystemFault, uint videomask, GPS_POINT SelectedPointd1, GPS_POINT SelectedPointd2) { ptr = sptr; SearchlistView = listView; int_starttime = startTime; int_endtime = endTime; int_alarm = alarmCon; int_vloss = vlossCon; videomaskvalue = videomask; int_poweron = poweron; int_SystemFault = SystemFault; SelectedPoint1 = new GPS_POINT(); SelectedPoint2 = new GPS_POINT(); SelectedPoint1 = SelectedPointd1; SelectedPoint2 = SelectedPointd2; Search_type = SEGMENT_SEARCH;//Segment search //In current version, if user does not want to search by a_index, they can assign this value(255). //In current version, if user does not want to search by a_index, they can assign this value(65535) //In current version, if user does not want to search by GPS coordinate, assigne all gps variables zero meta_search.a_index = (byte)255; meta_search.v_index = (ushort)65535; }