如何使用 JavaScript / PHP 从图像中获取地理位置数据?

     2023-02-23     141

关键词:

【中文标题】如何使用 JavaScript / PHP 从图像中获取地理位置数据?【英文标题】:How do I get the geo location data from an image using JavaScript / PHP? 【发布时间】:2011-06-27 07:50:42 【问题描述】:

我正在制作一个自定义的 Google 地图应用程序。我想在地图上显示我所有的 iPhone 图像,我想使用 JavaScript 或 PHP 检索地理位置数据。这可能吗?如果没有,我还能通过什么其他方式获取数据?

谢谢。

【问题讨论】:

【参考方案1】:

使用 JavaScript 的地理数据答案:

已接受的答案仅回答 PHP 问题,但如果您正在处理智能手机照片,则图像很有可能是 3 兆或更多!所以获取 EXIF 数据客户端是你想要的。

我用过一个很棒的 jQuery 插件。下载项目并打开 index.html 进行演示,取消注释第 26 行 //console.log(exifObject); 以查看对象详细信息,您可以在 EXIF 对象中获取任何内容,而不仅仅是地理数据: http://plugins.jquery.com/file-exif/

【讨论】:

这个答案其实很好【参考方案2】:

在 PHP 中,您可以使用 EXIF Functions 来做到这一点

【讨论】:

Javascript?我添加了一个涵盖以下内容的答案。 Duncanmoo 的答案目前在此之上,以防您正在搜索【参考方案3】:

此信息存储在图像的 EXIF 元数据中。在 PHP 中,您可以使用 exif_read_data() 函数读取这些数据。

【讨论】:

【参考方案4】:

如果地理位置数据存储在图像元数据中,这是可能的。您可以使用Exif functions 使用 PHP。

【讨论】:

【参考方案5】:

从图像元数据内部解析经度和纬度后,使用 Google Maps api 显示它。有多种嵌入方式,具体取决于您希望地图的交互性和样式:

http://code.google.com/apis/maps/index.html

如果您只想要平面图像,请使用static maps api。请记住,您可以设置很多东西,包括缩放级别。示例:

http://maps.google.com/maps/api/staticmap?center=***lyn+Bridge,New+York,NY&zoom=14&size=512x512&maptype=roadmap&markers=color:blue|label:S|40.702147,-74.015794&markers=color:green|label:G|40.711614,-74.012318&markers=color:red|color:red|label:C|40.718217,-73.998284&sensor=false

【讨论】:

使用 javascript 或 php 从图像中获取所有 HEX 值

】使用javascript或php从图像中获取所有HEX值【英文标题】:GettingallHEXvaluesfromimageusingjavascriptorphp【发布时间】:2013-09-2113:03:31【问题描述】:我有一个想法,但我不确定它是否可行。有没有使用PHP或Javascript列出图像每个像素上的... 查看详情

如何使用javascript从PNG图像显示动画图像? [ 像 gmail ]

】如何使用javascript从PNG图像显示动画图像?[像gmail]【英文标题】:HowtoshowanimatedimagefromPNGimageusingjavascript?[likegmail]【发布时间】:2010-12-1618:05:10【问题描述】:首先,看看这张图片Gmail使用此图片来显示动画表情。我们如何使用p... 查看详情

如何使用 javascript 从网页中获取所有图像 url?

】如何使用javascript从网页中获取所有图像url?【英文标题】:Howtogetallimageurlsfromawebpageusingjavascript?【发布时间】:2021-04-2609:59:55【问题描述】:有几种方法可以使用javascript加载图像srcurl,例如使用document.images或选择所有img标记... 查看详情

如何使用javascript从PNG图像显示动画图像? [ 像 gmail ]

】如何使用javascript从PNG图像显示动画图像?[像gmail]【英文标题】:HowtoshowanimatedimagefromPNGimageusingjavascript?[likegmail]【发布时间】:2010-12-1618:05:10【问题描述】:首先,看看这张图片Gmail使用此图片来显示动画表情。我们如何使用p... 查看详情

如何使用 Grails Asset-Pipeline 插件从 Javascript 访问图像?

】如何使用GrailsAsset-Pipeline插件从Javascript访问图像?【英文标题】:HowcanIaccessimagesfromJavascriptusingGrailsAsset-Pipelineplugin?【发布时间】:2014-07-2518:20:11【问题描述】:我刚刚升级到Grails2.4并且正在使用Asset-Pipeline1.8.7插件。我想知道... 查看详情

使用 Javascript 调整图像大小后,如何使用 $_POST 通过 PHP 上传

】使用Javascript调整图像大小后,如何使用$_POST通过PHP上传【英文标题】:AfterresizingimageusingJavascript,howtouploadviaPHPusing$_POST【发布时间】:2013-03-1715:25:06【问题描述】:基本上,我尝试编写一个网页,用户可以通过iPhone/Andoid和桌... 查看详情

php如何使用php从google图像中获取图像(代码片段)

查看详情

如何使用 PHP 从图像中提取文本

】如何使用PHP从图像中提取文本【英文标题】:HowtoextracttextfromanimageusingPHP【发布时间】:2011-06-1906:44:16【问题描述】:假设我有一张由白色背景和黑色文本组成的图像。如何使用PHP从文件中提取文本并将其保存为具有透明背景... 查看详情

如何使用 PHP 从底部剪切图像?

】如何使用PHP从底部剪切图像?【英文标题】:HowcanIcutanimagefromthebottomusingPHP?【发布时间】:2010-02-2413:59:13【问题描述】:我想取出图片底部的文字。我怎样才能从底部切割它......比如说从底部切割10个像素。我想在PHP中执行此... 查看详情

如何使用 php 从手掌图像中识别手掌线

】如何使用php从手掌图像中识别手掌线【英文标题】:Howtorecognizepalmlinesfromapalmimageusingphp【发布时间】:2016-12-2513:53:40【问题描述】:从手掌的方向,我需要检测手掌是左还是右,并且我想从手掌中提取线条,有没有可用的PHP库... 查看详情

如何使用 php 从图像创建视频?

】如何使用php从图像创建视频?【英文标题】:Howtocreatevideosfromimageswithphp?【发布时间】:2012-03-0508:18:22【问题描述】:假设我有10张图片,我想将这些图片组合成一个视频,例如幻灯片。例如,我想将每个图像显示5秒钟,然后... 查看详情

如何使用 PHP 从网站保存图像

】如何使用PHP从网站保存图像【英文标题】:HowtosaveanimagefromwebsiteusingPHP【发布时间】:2017-05-0201:12:54【问题描述】:所以我找到了一个我想从中下载图片的页面的完美示例,这恰好是http://www.habbo.com/habbo-imaging/avatarimage?figure=ch-2... 查看详情

如何使用 asynctask 将图像从 android 上传到 php

】如何使用asynctask将图像从android上传到php【英文标题】:Howtouploadanimagefromandroidtophpusingasynctask【发布时间】:2017-03-0816:47:27【问题描述】:每个人。我被困在我正在从事的这个项目上。我希望能够从android库上传图像,将该图像... 查看详情

图像编辑无法使用 PHP 和 Javascript/Jquery [关闭]

】图像编辑无法使用PHP和Javascript/Jquery[关闭]【英文标题】:ImageeditnotworkingusingPHPandJavascript/Jquery[closed]【发布时间】:2021-11-1200:57:00【问题描述】:图像编辑器不支持更改图像大小、裁剪、旋转和调整图像接触的选项。如何使用j... 查看详情

如何使用 PHP 从 MySQL 数据库中存储和检索图像?

】如何使用PHP从MySQL数据库中存储和检索图像?【英文标题】:HowcanIstoreandretrieveimagesfromaMySQLdatabaseusingPHP?【发布时间】:2010-12-1020:21:21【问题描述】:如何在MySQL中插入图像,然后使用PHP检索它?我在这两个领域的经验都有限,... 查看详情

使用 JavaScript 将图像从 A 移动到 B

】使用JavaScript将图像从A移动到B【英文标题】:MovinganimagefromAtoBwithJavaScript【发布时间】:2011-12-2217:38:01【问题描述】:这是我第一次来这里,我不知道如何缩进这个抱歉:/我有一张货车的图像,我正试图将它移过屏幕,让它看... 查看详情

如何使用 htaccess 使某些 javascript 文件从 php 呈现

】如何使用htaccess使某些javascript文件从php呈现【英文标题】:Howtomakecertainjavascriptfilesrenderfromphpusinghtaccess【发布时间】:2016-12-2101:08:56【问题描述】:所以我还没有完全弄清楚在我的.htaccess文件中使用的正确结构来实现我想要实... 查看详情

如何使用 php 和 javascript 从目录中获取文件名

】如何使用php和javascript从目录中获取文件名【英文标题】:Howtogetafilenamefromadirectoryusingphpandjavascript【发布时间】:2017-03-0618:56:26【问题描述】:我正在尝试使用php更新我的旧Flash画廊网站。我想知道如何在单击鼠标中键后从存... 查看详情