要获取图片的经纬度坐标,需要使用图片的元数据。 元数据是描述数据的数据,它可以包括图片的分辨率、日期和时间、摄像机型号和设置以及GPS位置信息。
如果图片包含GPS位置信息,则可以使用Java中的ExifInterface类来访问元数据。 使用ExifInterface时,需要先将图片的输入流传递给ExifInterface的构造函数。 然后,可以使用getAttributeDouble方法获取图片的纬度和经度值。
下面是一个示例代码,该代码展示了如何获取图片的纬度和经度值:
import android.media.ExifInterface;
// ...
try {
// 获取图片的输入流
InputStream inputStream = new FileInputStream(imageFile);
// 创建ExifInterface实例
ExifInterface exifInterface