将自定义标记文本添加到Google地图

Gro*_*ler 18 html javascript maps google-maps google-api

我正在为新的律师事务所创建一个新的网站.

我按照Google API嵌入了地图.我添加了他们的地址,但想将公司的名称添加到地图中...您可以在地图中看到,它不会捕获名称:

<iframe width="600" height="450" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?key=myapikey&q=883%20Farmington%20Avenue%2C%20Berlin%2C%20CT%2006037%2C%20United%20States"></iframe>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

所以,我尝试在iframe中的地址前添加一个名称:

q=Jill+Levin+Law,address here...

但我猜这个关键词会Levin选择匹配的公司,Soulsby & Levin, LLC...即使我没有改变地址

<iframe width="600" height="450" frameborder="0" style="border:0" src="https://www.google.com/maps/embed/v1/place?key=myapikey&q=Jill+Levin+Law,883%20Farmington%20Avenue%2C%20Berlin%2C%20CT%2006037%2C%20United%20States"></iframe>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

即使Google API本身也会根据关键字选择错误的API:

在此输入图像描述

我如何能:

  • 让Google地图选择正确的办公室名称
  • 如果尚未定义办公室名称,我怎样才能简单地将文本名称添加到标记的顶部?

Joã*_*cos 11

将标记添加到地图时,可以将标题添加到标记中.

使用此代码执行此操作:

map.addMarker(new MarkerOptions().title("Office Name"));
Run Code Online (Sandbox Code Playgroud)