谷歌地图标记缺少API v3

时间:2014-01-14 15:23:32

标签: javascript google-maps google-maps-api-3 google-maps-markers

我的Google地图API v3 使用自定义标记嵌入我的网站。如您所知,您可以点击Google徽标,在 maps.google 网站中查看更大版本的徽标。

当您点击导致您访问maps.google网站的链接时,我的问题就开始了,因为您只能看到保留坐标的地图区域,但标记缺失

我只想在点击Google徽标时将我的标记保留在地图中。对于某些客户在没有标记的地图中迷路而言,有点烦人。

默认谷歌代码不允许。我应该在代码中添加什么内容?

<script type="text/javascript">
function initialize() 
{
var mapOptions = {
    center: new google.maps.LatLng(40.348186,-3.701099),
    zoom: 15,
    mapTypeId: google.maps.MapTypeId.ROADMAP
};

map = new google.maps.Map(document.getElementById("mapa"), mapOptions);

var marker = new google.maps.Marker({
    position: map.getCenter(),
    map: map,
    title: 'YANBOR AUTOGAS'
});

google.maps.event.addListener(marker, 'click', function() {
    map.setZoom(16);
    map.setCenter(marker.getPosition());
});

}
google.maps.event.addDomListener(window, 'load', initialize);
google.maps.event.addDomListener(window, "resize", function() {
var center = map.getCenter();
google.maps.event.trigger(map, "resize");
map.setCenter(center); 
});
</script>

提前谢谢你。

豪尔赫

0 个答案:

没有答案