Angular Google 地图 - 在 AGM-MAP 标签和使用地图之间创建地图差异 = new google.maps.Map()

Angular Google Maps - creating map difference between AGM-MAP tag and using map = new google.maps.Map()

我使用 agm-map 和 agm-marker 标签在 Google 地图上用 Angular 创建了一个带有标记的地图。这非常简单直接,但我发现您也可以使用 map = new google.maps.MAP(document.getElementById("id")) 并使用新的 google.Maps.Marker({position: LatLng, map: map}) 创建一个标记。这些标记似乎有更多选项,如 setPosition()getPosition()clickable()getvisible() 等。 你有所有这些选项与 agm-marker 方式吗? 您可以将 google.Maps.Marker 和 link 用于使用 agm-map 标签制作的地图吗?

非常感谢!

如果您需要使用简单的标记和地图,AGM 地图非常有用且快速。随着功能越来越复杂,涉及绘图和其他操作,AGM 地图可能具有该功能,但没有明确的示例或文档。

您可以选择直接使用 Google 地图 API 而无需使用 AGM 地图。

请查找教程here and here