1
exif()
출력을 이미지의 머리 부분에서 정상화하려고합니다. 바로 지금, 나는 이것을하고있다.exif 출력을 십진수로 표준화하십시오.
$exifs = exif_read_data($file, 0, true);
$raw_lat = $exifs['GPS']['GPSLatitude'];
$raw_lon = $exifs['GPS']['GPSLongitude'];
및 $raw_lat
의 VAR 덤프는 다음과 같습니다 : 나는도 소수점이 정상화 할 필요가 무엇을 생각 다음 함수를 사용하는 것이었다 있도록
array(3) { [0]=> string(4) "34/1" [1]=> string(3) "5/1" [2]=> string(11) "231365/9853" }
$raw_lon
같은 구조에 :
private function normalize($array){
$deg = $array[0];
$min = $array[1];
$sec = $array[2];
$dd = $deg+((($min*60)+($sec))/3600);
return $dd;
}
함수가 실행되고 결과가 출력됩니다. 그러나 숫자가 매우 멀리 떨어져 있고 m 왜냐하면 그들은 상대적으로 가깝게 잡혀 있었기 때문입니다.