0

我的团队正试图在有限的时间内解决问题。我们在我们的网站上开发了一个相当复杂的地图界面来显示内容(旅行、社交内容等)。例如,当用户搜索“旧金山皮划艇”时,地图会显示旧金山的所有皮划艇旅行,但由于它们都被地理标记(使用 geonames.org)到同一个计划,地图堆栈上的标志而不是聚类。我正在四处寻找解决方案 - 你有什么想法吗?我们有 RoR - http://www.ekoventure.com

4

2 回答 2

0

不完全确定这是否会遇到您的问题,但也许您还可以查看以下文章:在 Google 地球中分组功能以在缩小时隐藏细节

检查您链接的网站后,我会说问题更可能出在您的数据或搜索中。当我搜索“San Fransisco”时,我会得到一个与 SF 无关的搜索结果列表(例如拉斯维加斯、俄勒冈州、圣地亚哥)。地图仍然只显示旧金山市中心的标记。

您的数据是否真的经过地理编码?您是否对搜索词进行地理编码(例如使用地名),然后搜索您的数据以获取该位置某个半径范围内的项目?您实际上是根据他们自己的位置还是根据搜索的坐标在地图上绘制找到的项目?

于 2009-08-06T14:29:44.867 回答
0

您可以在以下位置找到有关 gmap 标记聚类选项的精彩概述:http ://www.svennerberg.com/2009/01/handling-large-amounts-of-markers-in-google-maps/

于 2009-08-11T11:35:14.220 回答