在 Google 地图上绘制一组给定坐标附近的坐标
Posted
技术标签:
【中文标题】在 Google 地图上绘制一组给定坐标附近的坐标【英文标题】:Plot coordinates near a given set of coordinates on Google maps 【发布时间】:2012-04-25 09:13:33 【问题描述】:这就是场景... 我有一组 lat/long 数据存储在 db 表 [id, lat, long, location] 中。我正在使用地理位置来获取用户当前的物理位置(纬度和经度)。当这个用户访问应用程序,允许共享他的位置时,我想获取他当前坐标周围的坐标,并将它们绘制在谷歌地图上。 如何做到这一点?
示例:我的数据库表中存储了一个城市中酒店的坐标。当用户访问这个城市并访问我的应用程序时,我想从我的数据库中获取并在地图上仅绘制他周围某个半径内的坐标。
注意:我在服务器端使用 php。
感谢任何帮助!
【问题讨论】:
商店定位器。谷歌有一篇文章:developers.google.com/maps/articles/phpsqlajax_v3 嘿,这个例子不符合我的要求!我熟悉使用 db 和谷歌地图。我真正需要的是在特定位置周围绘制坐标。 是的:这正是商店定位器的作用。您在某个位置周围的半径范围内定位 POI。商店定位器在某个位置周围的半径内查找 POI。细节不同(通过浏览器地理位置找到位置,半径很小),但原理完全一样。 啊哈...让我再看一遍... 不,伙计,我找不到它如何做我想做的事。 【参考方案1】:您描述了一个商店定位器:在特定点周围的半径内查找 POI。商店定位器在某个位置周围的半径内查找 POI。谷歌示例中的细节有所不同(您通过浏览器地理定位找到中心点并且半径相当小)但原理完全相同。
谷歌的文章:developers.google.com/maps/articles/phpsqlajax_v3
【讨论】:
以上是关于在 Google 地图上绘制一组给定坐标附近的坐标的主要内容,如果未能解决你的问题,请参考以下文章