0

我正在为一个需要使用 PHP 和 MySql 的大学项目构建一个 Web 应用程序。我计划使用 HTML5 Geolocation 来请求访问表单上已登录用户的位置。一旦他们接受并提交了表单,我希望将位置信息存储在 MySql 数据库中,然后以谷歌地图的形式在另一个页面上调用,并在提交表单的区域有一个图钉。

我进行了搜索,但找不到任何确凿的证据表明这将是一种可行的方法。所以我的问题是这(相对)简单易做,更重要的是它是捕获用户位置数据的可靠方法吗?

这个想法是用户将使用该应用程序来报告他们所在区域的问题,例如坑洼。用户可以通过允许使用 Geolocation 登录并报告问题和位置。然后将问题记录在“问题”页面上,市议会可以在该页面上查看并查看报告的来源。

任何提示都会很棒!

4

2 回答 2

1

这是一种非常合理的方法。查看谷歌地图示例:https ://google-developers.appspot.com/maps/documentation/javascript/examples/map-geolocation

于 2012-04-04T15:39:39.937 回答
1

那么它的准确性差异很大。有时它可以精确到几米,而其他时候则在几公里之外。这种检测大部分基于网络和跟踪路由,因此您永远无法保证完全准确。

我建议为您的项目使用地址。谷歌可以轻松地在地址上投射大头针,而且这很可能是城市内部使用的。

于 2012-04-04T15:40:31.873 回答