在谷歌地图标记中添加名称

3
我正在尝试使用Google Map Javascript Api构建地图并显示标记,但名称未显示。

enter image description here

我正在尝试使它看起来像嵌入版本中的这样:

enter image description here

这是我的目前的代码

function initMap() {
  var uluru = {lat: 30.070923, lng: -95.5112095};
  var map = new google.maps.Map(document.getElementById('map'), {
    zoom: 17,
    center: uluru
  });
  var marker = new google.maps.Marker({
    position: uluru,
    map: map
  });
}

需要帮忙吗?


你是否希望只需指向一个位置,如果该位置有与之关联的名称,名称就会出现? - kshetline
是的,我的主要目标实际上是显示医院的位置,然后隐藏该区域内的其他医院。这迫使我使用Google地图API来控制地图的样式。但是我无法显示名称标记。 - RaffyM
1个回答

0

当您仅通过给定标记的坐标创建地图标记时,该标记将没有除您自己指定的名称以外的名称。该标记不会简单地获取您选择位置附近的某个东西的名称。

如果您想要查找所选位置附近的地点名称,您需要使用Place Search API:https://developers.google.com/places/web-service/search


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接