如何使用JavaScript/PHP从图像中获取地理位置数据?
我正在制作一个定制的谷歌地图应用程序。我想在地图上显示我所有的iPhone图像,我想使用JavaScript或PHP检索地理位置数据。这可能吗?如果没有,我可以通过什么其他方式获取数据如何使用JavaScript/PHP从图像中获取地理位置数据?,php,javascript,geolocation,maps,Php,Javascript,Geolocation,Maps,我正在制作一个定制的谷歌地图应用程序。我想在地图上显示我所有的iPhone图像,我想使用JavaScript或PHP检索地理位置数据。这可能吗?如果没有,我可以通过什么其他方式获取数据 谢谢。此信息存储在图像的EXIF元数据中。在PHP中,您可以使用exif_read_data()函数读取此数据。如果地理位置数据存储在图像元数据中,则有可能。在PHP中,您可以使用来使用PHP来完成这项工作。在PHP中,您可以使用来完成这项工作。一旦您从图像元数据内部解析经度和纬度,请使用Google Maps
谢谢。此信息存储在图像的EXIF元数据中。在PHP中,您可以使用exif_read_data()函数读取此数据。如果地理位置数据存储在图像元数据中,则有可能。在PHP中,您可以使用来使用PHP来完成这项工作。在PHP中,您可以使用来完成这项工作。一旦您从图像元数据内部解析经度和纬度,请使用Google Maps api来显示它。根据您希望地图的交互方式和样式,有多种嵌入方式: 如果您只需要平面图像,请使用。请记住,有很多东西可以设置,包括缩放级别。例如: 使用JavaScript的地理数据回答: 上面只回答了PHP的问题,但是如果你正在处理一张智能手机照片,那么图像很有可能是3meg或更多!因此,获取EXIF数据客户端是您想要的 我使用了一个很棒的jQuery插件。下载项目并打开index.html进行演示,取消注释第26行
//console.log(exifObject)
要查看对象详细信息,您可以获取EXIF对象中的任何内容,而不仅仅是地理数据:
其他各种来源:
Javascript?我在下面添加了一个答案。