【发布时间】:2023-04-02 08:55:01
【问题描述】:
我在我的网站上实施了谷歌地图来显示我的办公室位置。同一栋大楼内有多个办公室,地址相同。
问题是:我的网站上显示了另一家公司(与我的地址相同)的地点描述。但我想显示我的地点描述。
例如:查看以下位置:
var latLng = new google.maps.LatLng(48.137722, 11.577583)
此位置有多名医生。 底部的代码仅显示以下内容:
但我想显示以下描述(就像我在谷歌上搜索 Gallenberger 博士一样):
因此:如何在我的地图上显示我的位置并隐藏其他位置?
代码:
<script src="https://maps.googleapis.com/maps/api/js"></script>
<script>
function initialize() {
var mapCanvas = document.getElementById('map-canvas');
var latLng = new google.maps.LatLng(48.137722, 11.577583)
var mapOptions = {
center: latLng,
zoom: 17,
mapTypeId: google.maps.MapTypeId.ROADMAP,
}
var map = new google.maps.Map(mapCanvas, mapOptions)
var marker = new google.maps.Marker({
position: latLng,
map: map
});
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
<div id="map-canvas"></div>
【问题讨论】:
-
您是否在 Google Business 上添加了您的公司?
-
我在发布的代码中没有看到任何标记说明。
-
是的,该公司从事 google 业务,发布的代码只是一个示例,该位置没有标记(48.123456、8.123456)
-
用真实例子改进的例子
var latLng = new google.maps.LatLng(48.137722, 11.577583)
标签: javascript google-maps google-maps-api-3 google-maps-markers google-places-api