コード例 #1
0
        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;
        }
コード例 #2
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);
        }
コード例 #3
0
ファイル: Event.cs プロジェクト: viutila/SDKSample-20160419-
        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();
        }
コード例 #4
0
        /**
         *********************************************************************
         * @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);
        }
コード例 #5
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;
 }