在Google地图中获取标记ID [英] Get marker id in google maps

查看:124
本文介绍了在Google地图中获取标记ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想通过在Google地图上点击标记来传递相关的标记ID。我使用marker.getId()函数检索标记ID。但是标记ID不会与url一起传递。我怎样才能做到这一点?任何帮助?

I want to pass related marker id by clicking marker on google map. I am using marker.getId() function to retrieve marker id. But the marker id is not passing along with url. How can i do this? Any Help?

function AddressMap(lat,lang,markerid)
{   
var latLng = new google.maps.LatLng(lat,lang);
var marker = new google.maps.Marker({
    'map': map,
    position: latLng,
    'latitude' :lat,
    'longitude' :lang,
    icon: image,
    shadow: shadow,
    id: markerid

});

markers.push(marker);   
google.maps.event.addListener(marker, 'click', function() {               
          window.location = "www.cickstart.com/" + marker.getId();

        }); 
}


推荐答案

您可以直接尝试访问id:

you can try directly to access the id:

google.maps.event.addListener(marker, 'click', function() {               
  window.location = "www.cickstart.com/" + marker.id;
});

这篇关于在Google地图中获取标记ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆