我是这个论坛的新手,不过我以前多次在这里找到了帮助,所以我希望这次也能发生同样的事情:)
我想要做的是在手机上运行Google地图应用程序,运行“我的位置”功能并获得GPS辅助功能。我想以编程方式执行此操作。
我可以使用内置的GPS设备,但是,在大多数情况下,它大约是20米不准确,这对我来说有点太多了。另一方面,我的位置功能通常会偏离几米(通常小于5米),在我的情况下就足够了。
问题是我一直在网上查看是否可以这样做。到目前为止,似乎我设法从Google Maps获取GPS坐标的唯一方法是手动使用某种JSP代码段。
所以基本上我的问题是:这可以做到,如果是的话怎么样?
提前致谢:)
答案 0 :(得分:1)
Google Maps API无法访问您当前的位置(或该位置的估算值)。 maps.google.com上的我的位置功能使用Google Gears GeoLocation API来确定用户位置。根据Gears API参考:
Geolocation API提供最好的服务 使用的估计用户的位置 许多来源(称为位置 供应商)。这些提供商可能是 板载(例如GPS)或 基于服务器(网络位置 提供者)。
我不确定Gears是否适用于您的移动平台的浏览器。我假设如果maps.google.com上的我的位置功能正常运行。