Exif_read_data()函数不能从图像中提取任何GPS信息


exif_read_data() function not extract any gps info from images

我使用函数exif_read_data来提取格式jpg gps信息,这对所有图像都有效。然而,我的客户有一台三星平板电脑,用它拍摄的所有照片,我都无法获得任何gps信息。比如在windows的照片属性中,我可以看到照片确实有gps信息。为什么?还有其他人遇到过这个问题吗?图片在这里https://www.dropbox.com/s/t6q3iduky7vut6l/1.jpg?dl=0

代码很简单:

 $exif = exif_read_data('1.jpg'); 
  print_r($exif);

解决方案可能是使用

$img = new 'Imagick(DSC01386.jpg);
$allProp = $img->getImageProperties();
$exifProp = $img->getImageProperties("exif:*");

Imagick类,是一个非常强大的类(旋转等)