可以从图像获取图像GPS位置坐标吗?
我正在构建Flutter应用程序,用户可以在其中发布照片及其位置。用户都可以从相机或库中获取图片。
如果用户使用相机拍照,则可以使用设备的GPS位置来设置图片的位置。我试图根据图片的元数据获取图片的GSP位置,但是我还没有找到一种方法来做到这一点。
有可能做到吗?最好的方法如何?
编辑:我把“ GPS”放在问题中以使其清楚。我试图发现照片的实际位置。我还向问题添加了“ Flutter”,以明确说明我正面临在Flutter
App中解决此问题的问题。
回答:
如果图像是JPEG或RAW图像文件,则地理位置元数据将存储为Exif标记。在Android中,这是通过ExifInterface
类完成的。
标签为TAG_GPS_LATITUDE
和TAG_GPS_LONGITUDE
:https
:
//developer.android.com/reference/android/media/ExifInterface.html
请注意,坐标必须以合理的格式表示:度,分和秒,如dd/1,mm/1,ss/1
。
以上是 可以从图像获取图像GPS位置坐标吗? 的全部内容, 来源链接: utcz.com/qa/409740.html