我知道我可以使用Google Maps API执行此操作,但您知道是否有办法更改嵌入式Google地图中的标记?
我想替换"B" button或marker with just a dot in the middle的默认“A”按钮。
答案 0 :(得分:29)
我之前没有使用嵌入谷歌地图(我通常会直接访问API这样的东西)。我尝试了几种方法:
我想也许嵌入语法可能与静态地图api相同。所以我抓住了一个静态地图网址,从中复制了标记参数,并尝试将其粘贴到iFrame网址中。这没有那么多。
我创建了Google MyPlaces并自定义marker以使用您提供的Test map。这创建了test page,其中包含相应的标记图标。然后,我抓住了嵌入代码并将其粘贴在{{3}}上,然后瞧!
答案 1 :(得分:4)
实际上我遇到了同样的问题,但没有使用上述任何方法,并认为我分享:
如果您只想要一个标记,但我不想使用API,那么只需欺骗Google认为您想要使用GET标签计划的路线“saddr”和“daddr”
“saddr”定义了您的起始位置(邮政编码,街道名称+编号,等等)
仅定义saddr并省略daddr和谷歌地图默认情况下仍会显示“A”(您的起始位置)的标记,正好在您想要的位置,所有这些都在没有API的iframe中。