C# Class MissionPlanner.GeoRef.Georefimage

Inheritance: System.Windows.Forms.Form
Exibir arquivo Open project: ArduPilot/MissionPlanner

Public Methods

Method Description
FromUTCTimeMilliseconds ( long milliseconds ) : System.DateTime
Georefimage ( ) : System
GetTimeFromGps ( int weeknumber, int milliseconds ) : System.DateTime
ToMilliseconds ( System.DateTime date ) : long
UseGpsorGPS2 ( ) : string
WriteCoordinatesToImage ( string Filename, double dLat, double dLong, double alt ) : void
degrees ( double val ) : double
doworkCAM ( string logFile, string dirWithImages ) : PictureInformation>.Dictionary
doworkGPSOFFSET ( string logFile, string dirWithImages, float offset ) : PictureInformation>.Dictionary
radians ( double val ) : double

Private Methods

Method Description
AppendText ( string text ) : void
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
GetImageCodec ( string mimetype ) : System.Drawing.Imaging.ImageCodecInfo
InitializeComponent ( ) : void
LookForLocation ( System.DateTime t, VehicleLocation>.Dictionary listLocations, int offsettime = 2000 ) : VehicleLocation
MyGMAP1_OnMarkerClick ( GMapMarker item, MouseEventArgs 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
chk_cammsg_CheckedChanged ( object sender, EventArgs e ) : void
chk_usegps2_CheckedChanged ( object sender, EventArgs e ) : void
compareFileByPhotoTime ( string x, string y ) : int
coordtobytearray ( double coordin ) : byte[]
doworkTRIG ( string logFile, string dirWithImages ) : PictureInformation>.Dictionary
getPhotoTime ( string fn ) : System.DateTime

Get a photos shutter time

getboundingbox ( double centery, double centerx, double alt, double angle, double width, double height ) : RectangleF
newpos ( double &lat, double &lon, double bearing, double distance ) : void
readCAMMsgInLog ( string fn ) : VehicleLocation>.Dictionary

Return a list of all cam messages in a log with timestamp

readGPSMsgInLog ( string fn ) : VehicleLocation>.Dictionary

Return a list of all gps messages with there timestamp from the log

readTRIGMsgInLog ( 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

Georefimage() public method

public Georefimage ( ) : System
return System

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

UseGpsorGPS2() public method

public UseGpsorGPS2 ( ) : string
return string

WriteCoordinatesToImage() public method

public WriteCoordinatesToImage ( string Filename, double dLat, double dLong, double alt ) : void
Filename string
dLat double
dLong double
alt double
return void

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

radians() public static method

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