C# Class MissionPlanner.Georefimage

Inheritance: System.Windows.Forms.Form
Exibir arquivo Open project: Event38/MissionPlanner Class Usage Examples

Public Methods

Method Description
FromUTCTimeMilliseconds ( long milliseconds ) : System.DateTime
GetTimeFromGps ( int weeknumber, int milliseconds ) : System.DateTime
ToMilliseconds ( System.DateTime date ) : long
degrees ( double val ) : double
doworkCAM ( string logFile, string dirWithImages ) : PictureInformation>.Dictionary
doworkGPSOFFSET ( string logFile, string dirWithImages, float offset ) : PictureInformation>.Dictionary
getValueFromStringArray ( string array, int position ) : string
radians ( double val ) : double

Private Methods

Method Description
BUT_Geotagimages_Click ( object sender, EventArgs e ) : void
BUT_browsedir_Click ( object sender, EventArgs e ) : void
BUT_browselog_Click ( object sender, EventArgs e ) : void
BUT_doit_Click ( object sender, EventArgs e ) : void
BUT_estoffset_Click ( object sender, EventArgs e ) : void
BUT_networklinkgeoref_Click ( object sender, EventArgs e ) : void
CHECK_AMSLAlt_Use_CheckedChanged ( object sender, EventArgs e ) : void
CreateReportFiles ( PictureInformation>.Dictionary listPhotosWithInfo, string dirWithImages, float offset ) : void
EstimateOffset ( string logFile, string dirWithImages ) : double
GenFlightMission ( XmlTextWriter swloctrim, int lastRecordN ) : void
GenPhotoStationRecord ( XmlTextWriter swloctrim, string imgname, double lat, double lng, double alt, double roll, double pitch, double yaw, int imgwidth, int imgheight, int lastRecordN ) : int
Georefimage ( ) : System
GuessImageDimensions ( string imagePath, int &imageWidth, int &imageHeight ) : void
InitializeComponent ( ) : void
LookForLocation ( System.DateTime t, VehicleLocation>.Dictionary listLocations ) : VehicleLocation
NUM_ATT_Heading_ValueChanged ( object sender, EventArgs e ) : void
NUM_ATT_Pitch_ValueChanged ( object sender, EventArgs e ) : void
NUM_ATT_Roll_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Alt_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Heading_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Lat_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Lon_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Pitch_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Roll_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Time_ValueChanged ( object sender, EventArgs e ) : void
NUM_CAM_Week_ValueChanged ( object sender, EventArgs e ) : void
NUM_GPS_AMSL_Alt_ValueChanged ( object sender, EventArgs e ) : void
NUM_GPS_Week_ValueChanged ( object sender, EventArgs e ) : void
NUM_altpos_ValueChanged ( object sender, EventArgs e ) : void
NUM_latpos_ValueChanged ( object sender, EventArgs e ) : void
NUM_lngpos_ValueChanged ( object sender, EventArgs e ) : void
NUM_time_ValueChanged ( object sender, EventArgs e ) : void
ProcessType_CheckedChanged ( object sender, EventArgs e ) : void
TXT_logfile_TextChanged ( object sender, EventArgs e ) : void
TXT_shutterLag_TextChanged ( object sender, EventArgs e ) : void
WriteCoordinatesToImage ( string Filename, double dLat, double dLong, double alt ) : void
coordtobytearray ( double coordin ) : byte[]
getPhotoTime ( string fn ) : System.DateTime
getboundingbox ( double centery, double centerx, double angle, double width, double height ) : RectangleF
newpos ( double &lat, double &lon, double bearing, double distance ) : void
readCAMMsgInLog ( string fn ) : List
readGPSMsgInLog ( string fn ) : VehicleLocation>.Dictionary
writeGPX ( string filename, PictureInformation>.Dictionary pictureList ) : void

Method Details

FromUTCTimeMilliseconds() public method

public FromUTCTimeMilliseconds ( long milliseconds ) : System.DateTime
milliseconds long
return System.DateTime

GetTimeFromGps() public method

public GetTimeFromGps ( int weeknumber, int milliseconds ) : System.DateTime
weeknumber int
milliseconds int
return System.DateTime

ToMilliseconds() public method

public ToMilliseconds ( System.DateTime date ) : long
date System.DateTime
return long

degrees() public static method

public static degrees ( double val ) : double
val double
return double

doworkCAM() public method

public doworkCAM ( string logFile, string dirWithImages ) : PictureInformation>.Dictionary
logFile string
dirWithImages string
return PictureInformation>.Dictionary

doworkGPSOFFSET() public method

public doworkGPSOFFSET ( string logFile, string dirWithImages, float offset ) : PictureInformation>.Dictionary
logFile string
dirWithImages string
offset float
return PictureInformation>.Dictionary

getValueFromStringArray() public method

public getValueFromStringArray ( string array, int position ) : string
array string
position int
return string

radians() public static method

public static radians ( double val ) : double
val double
return double