Awesome! Thanks Martin, everything works now.

2007/10/28, Al Pro <[EMAIL PROTECTED]>:
>
> I've used example called pel_add_gpsinfo.php. I found it when I followed
> by one of links that you gave me.
>
> There is piece of code from this example, including function:
>
> --------------------
>     $GPS_LONGITUDE = convertGps($GPS_LONGITUDE); //converting from decimal
> to conventional coordinate system
>     $GPS_LATITUDE = convertGps($GPS_LATITUDE);
>
>
> function convertGps($gpsnumber)
> {
>     if ($gpsnumber > 180 || $gpsnumber < -180){
>             echo("Error: Degrees should be between -180 and 180.
> ($gpsnumber)<br>");
>             return null;
>     }
>     else {
>         $gpsnumber= abs($gpsnumber); //make sure number is positive (no
> distinction here for N/S or W/E)
>         $gps_array = explode (".", $gpsnumber); //cut out the first digits
>
>         $deg = $gps_array[0];    //first digits are degrees
>         $min = $gps_array[1]*60;    //    the remaining digits times 60
> are minutes
>         $sec = substr($min, 2); //here we take all but the fist 2 digits
>         $sec = $sec * 60; //those times 60 are the secondes
>         $sec = substr($sec, 0, 3);        //seconds, max length=3
>         $min = substr($min,0,2); //minutes max length = 2
>         $returnarray = array($deg,$min,$sec);
>         //echo "Result: $deg / $min / $sec"."<br>";
>         return $returnarray;
>     }
> }
> --------------------
>
>
>
> I wonder where is the error in this function?
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
PEL-devel mailing list
PEL-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pel-devel

Reply via email to