在谷歌地图上绘制位置数据库
Plotting a database of locations on a Google Map
我在SQL数据库中有100K+lat/long,我想在谷歌地图上绘制它们。用户将输入一个地址以查找与该地址接近的点。我该怎么做?我有地图工作,用户可以输入地址,并将地图集中在这一点上。只需要添加引脚。
我将用JS构建前端,并用PHP构建任何后端需求。
让我们从搜索地址开始,我将使用Google places API。这将允许您本地化您的结果,并获得有问题的地方的坐标。
一旦你有了坐标,我会前往服务器进行查找,如果你使用MySQL,你可以使用它们的空间扩展,它有一些方便的方法来在空间上索引东西。
你说你有10万个项目,但你无法将所有项目都发送到前端以显示在地图上,你需要限制你的结果集,否则用户浏览器在试图渲染和处理所有项目时会流下血泪。你可以看看谷歌地图标记聚类器,找到一种显示高密度标记的好方法。
相关文章:
- 在谷歌地图上绘制位置数据库
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- 获取用户位置并将坐标保存在数据库中
- 显示给定半径内数据库中的所有位置
- 小册子:如何在数据库中保存各种标记位置并稍后加载
- 如何离线使用谷歌地图,从mysql数据库映射位置
- 从数据库加载的位置的谷歌地图标记未显示
- 从数据库获取所有纬度和长度以显示谷歌地图上的所有位置
- Javascript - 使用 SQLite 指定数据库位置
- 将WebSQL数据库复制到其他位置
- 谷歌地图 - 如何在数据库中保存位置
- 根据数据库值进行 AngularJS 样式位置
- Windows 8 应用程序中的索引数据库位置
- 如何将 JQuery UI 可排序表位置保存到 MySQL 数据库
- 在 nodejs 中放置数据库检查的正确位置
- 如何使用php和数据库中的位置在谷歌地图上设置点
- 如何将HTML表行拖放到另一个位置(在Jsp中)并将新位置(值)也保存在数据库(MySql)中
- 使用PHP将当前地理位置加载到数据库中
- 根据用户的当前位置查询位置数据库
- W3C地理定位API位置数据库