Web 使用地理位置标记内容

Web 使用地理位置标记内容,web,geolocation,Web,Geolocation,我正在尝试开发一个应用程序,用户可以在其中发布内容。这是一个用户生成的应用程序,因此每个帖子都会附加一个位置,以便以后可以为该地区或城市的其他用户过滤 例如:假设用户可以在我的网站上列出要销售的书籍。现在,在列出清单时,我想为他们提供一个文本框,他们可以在其中输入位置。现在输入的位置应该是有效的,那么如何验证呢 另外,在发布图书后,其他人会在其所在位置搜索图书,然后他/她不仅会获得其所在位置的搜索结果,还会获得附近其他位置的搜索结果 这是我的几个问题。如果有人能回答并指导我,我会非常感激。谢谢。

我正在尝试开发一个应用程序,用户可以在其中发布内容。这是一个用户生成的应用程序,因此每个帖子都会附加一个位置,以便以后可以为该地区或城市的其他用户过滤

例如:假设用户可以在我的网站上列出要销售的书籍。现在,在列出清单时,我想为他们提供一个文本框,他们可以在其中输入位置。现在输入的位置应该是有效的,那么如何验证呢

另外,在发布图书后,其他人会在其所在位置搜索图书,然后他/她不仅会获得其所在位置的搜索结果,还会获得附近其他位置的搜索结果


这是我的几个问题。如果有人能回答并指导我,我会非常感激。谢谢。

要验证人们的位置,您需要使用HTML5地理定位功能。请看这里的演示:

在附近搜索有点困难,但有几个选择。您可以使用地理编码服务(例如Google和Bing都提供地理编码REST API)来确定人们是否在同一个城市、邮编等。也许更好的解决方案是使用数据库查询来搜索附近的帖子。许多数据库现在提供内置的地理空间数据类型来支持这种情况。例如,MySQL: