2011-02-10 40 views
0

因此,我想使用URL来检索并仅显示用户当前位置。仅使用URL的Google地图中的当前位置

例如:带有智能手机的用户(iPhone,Android等)在其手机上打开链接[http://maps.google.com/CURRENTLOCATION],并在用户手机上显示其当前位置根据他们的GPS /无线位置报告的Google地图应用或浏览器。实际的链接本身应该保持静态,并在任何地方显示位置。

这可能吗?

在此先感谢!

+0

你想别人秆? – kjy112 2011-02-10 17:09:32

+0

嘿,不,我希望用户点击链接,并让该链接在其设备上显示其当前位置。更新的问题反映了这一点。谢谢 - 你是对的,这个问题看起来有点怀疑,因为它原来是措辞。 – Sparky 2011-02-10 17:14:59

回答

1

这是讨论的前沿和中心的谷歌地图地理位置API中:Detecting the User's Location

根据该文件,用户将需要使用HTML5浏览器配备了这个工作。您将需要编写看起来非常香草的Javascript。

编辑:这只是如果你正在使用自己的域名,并已经实现了地图API(这是非常简单的)的作品,而不是谷歌自己的maps.google.com

3

如果你有经/纬坐标(我想你通过GPS /无线设备获得),你可以使用这样的事情:

http://maps.google.de/maps?q=loc:48.0000,9.000

它与打开谷歌地图网站坐标N48.0 E9.0(如十进制坐标)居中。

或者,如果你需要一个静态地图(而不是一个完全成熟的JavaScript地图),使用这个链接,并调整URL里面的值:

http://maps.google.com/maps/api/staticmap?center=48.00,9.00&zoom=14&size=512x512&maptype=roadmap&markers=color:blue|48.0,9.0&sensor=true

为参数的有效值为:

  • 地图类型:路线图,地形,卫星
  • 变焦:1至20
+0

这很好,谢谢你的回复,但我需要链接自动检索位置。 – Sparky 2011-02-10 17:38:00

相关问题