繁体   English   中英

即使纬度和经度具有相同的值,我如何在谷歌 map 上显示所有标记?

[英]How do i display all markers on google map even if latitude and longitude having same values?

我有一个在对象数组中具有相同纬度和经度的数据,但是当我尝试使用纬度和经度添加标记时,只有一些标记显示不具有相同的值。 即使纬度和经度具有相同的值,我也不知道如何显示所有标记。

作为参考,我正在添加堆栈闪电战 URL:- https://stackblitz.com/edit/angular-draw-polygon-google-maps-gwxjlo?file=app%2Fapp.component.ts

请在这个问题上帮助我。

提前致谢

我检查了您的示例代码,我可以看到正在生成具有相同坐标的标记。 您只能在该坐标上看到一个标记,因为这些标记堆叠到相同的坐标,因为它们具有相同的比例和锚点。 如果您想一次全部显示它们,您可以更改图标属性,尤其是比例(1 个图标比另一个图标大)或锚点(标记的x and y原点)。 这是一个示例代码,我在您的图标中添加了一个anchor并将其偏离到不同的y点。

您还可以使用不同的图像图标,以便每个图标的形状不同,您会注意到该点上有多个图标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM