Google maps 同一地址谷歌地图-有什么想法如何促进?

Google maps 同一地址谷歌地图-有什么想法如何促进?,google-maps,geolocation,Google Maps,Geolocation,因此,我试图想出一种方法来促进两件事。它最终可能是一个两步的过程,但我一直在寻找输入 我需要做的第一件事是安置地址相同的地点。我想到的两个场景是共用一个位置的企业和公寓楼 我需要适应的第二件事是一个没有总部的商业/非营利组织,只有一个城镇。现在我只是将它们映射到市中心,但如果多个企业没有总部,我会遇到第一个问题 所以我在谷歌上搜索了一下,找到了一个解决方案,在地图旁边有一个位置列表,这样你可以点击它们,信息窗口就会弹出。但这对我来说不是一个解决方案 我想的是用这个位置来绘制第一个点。对于第二个和

因此,我试图想出一种方法来促进两件事。它最终可能是一个两步的过程,但我一直在寻找输入

我需要做的第一件事是安置地址相同的地点。我想到的两个场景是共用一个位置的企业和公寓楼

我需要适应的第二件事是一个没有总部的商业/非营利组织,只有一个城镇。现在我只是将它们映射到市中心,但如果多个企业没有总部,我会遇到第一个问题

所以我在谷歌上搜索了一下,找到了一个解决方案,在地图旁边有一个位置列表,这样你可以点击它们,信息窗口就会弹出。但这对我来说不是一个解决方案

我想的是用这个位置来绘制第一个点。对于第二个和之后的点,将标记移动0.05度或边缘,以便标记显示出来。这其中固有的问题是,如果12条大街变成13条大街会发生什么

那么我能做些什么呢

谢谢

Levi

马丁·皮尔曼(Martin Pearman)有一个扩展名,可以检测两个或两个以上标记的任何组,这些标记的图标在显示时在视觉上相交。然后将每组相交标记替换为外观不同的单个簇标记。单击群集标记时,只需在图标先前相交的标记上居中并放大地图。

解决此问题的更高级方法可能是SQL-相同地址=相同坐标

分组依据或计数大于1。。。将允许您创建多个记录坐标

事实上,在对客户端进行集群之前,您需要先发送数据,这意味着传输的数据远远超出了本例的要求,这将导致客户端的加载时间和RAM利用率更高……再加上集群器的所有无用JS处理

仅当坐标彼此接近时才建议使用客户端群集,但当坐标绝对相同时则不建议使用客户端群集


想想看……

你说你需要适应事物。。。但是你想做什么呢?主要的目标是允许两个地址相同的地点,但允许它们都以某种方式被查看和点击。我只是想预测一下我现在会遇到什么,并为之制定计划。在同一地址的地点,这将如何工作?当它放大的时候,它们不是还会在一起吗?也许我可以看看这是如何建立的,然后从那里开始。谢谢@Levi-我在一张有许多重叠位置的地图上进行聚类。单击群集时,它会弹出一个包含标记的列表。更新了指向ClusterMarker项目的链接: