On resize management
This commit is contained in:
16
inc/spot.php
16
inc/spot.php
@@ -193,8 +193,8 @@ class Spot extends Main
|
||||
{
|
||||
$asMessage['latitude'] = floatval($asMessage['latitude']);
|
||||
$asMessage['longitude'] = floatval($asMessage['longitude']);
|
||||
$asMessage['lat_dms'] = self::DecToDMS($asMessage['latitude'], 'lat');
|
||||
$asMessage['lon_dms'] = self::DecToDMS($asMessage['longitude'], 'lon');
|
||||
$asMessage['lat_dms'] = self::decToDms($asMessage['latitude'], 'lat');
|
||||
$asMessage['lon_dms'] = self::decToDms($asMessage['longitude'], 'lon');
|
||||
$asMessage['displayed_id'] = 'N°'.($iIndex + 1);
|
||||
|
||||
$this->addTimeStamp($asMessage, $asMessage['unix_time']);
|
||||
@@ -354,15 +354,15 @@ class Spot extends Main
|
||||
return self::getJsonResult($bSuccess, $sDesc, array('values'=>$this->oProject->getProject()));
|
||||
}
|
||||
|
||||
public static function DecToDMS($dValue, $sType='lat') {
|
||||
if($sType=='lat') $sDirection = ($dValue >= 0)?'N':'S';
|
||||
else $sDirection = ($dValue >= 0)?'E':'W';
|
||||
public static function decToDms($dValue, $sType) {
|
||||
if($sType=='lat') $sDirection = ($dValue >= 0)?'N':'S'; //Latitude
|
||||
else $sDirection = ($dValue >= 0)?'E':'W'; //Longitude
|
||||
|
||||
$dAbsValue = abs($dValue);
|
||||
$dLeft = abs($dValue);
|
||||
|
||||
//Degrees
|
||||
$iDegree = floor($dAbsValue);
|
||||
$dLeft = $dAbsValue - $iDegree;
|
||||
$iDegree = floor($dLeft);
|
||||
$dLeft -= $iDegree;
|
||||
|
||||
//Minutes
|
||||
$iMinute = floor($dLeft * 60);
|
||||
|
||||
Reference in New Issue
Block a user