Google maps api 3 有没有办法将谷歌地图多边形链接到我页面上的其他内容?
我在谷歌地图上画了几个多边形。现在,我想向多边形添加一个Google maps api 3 有没有办法将谷歌地图多边形链接到我页面上的其他内容?,google-maps-api-3,Google Maps Api 3,我在谷歌地图上画了几个多边形。现在,我想向多边形添加一个单击事件,这样当您单击多边形时,您可以转到网页的另一部分(其中包含该区域的信息) 这就是is的外观,但我不知道它是如何工作的。您必须将命令包装在函数(事件){…}中。在这种情况下,事件是可选的。有几种重定向到新位置的方法,如下所示: google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" }); window.
单击事件,这样当您单击多边形时,您可以转到网页的另一部分(其中包含该区域的信息)
这就是is的外观,但我不知道它是如何工作的。您必须将命令包装在函数(事件){…}
中。在这种情况下,事件
是可选的。有几种重定向到新位置的方法,如下所示:
google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" });代码>
window.location.href
似乎也能正常工作
我改变了一些变量名和数字,然后去了雅虎!因为Google不会在iframe中加载
您必须将命令包装在函数(事件){…}
中。在这种情况下,事件
是可选的。有几种重定向到新位置的方法,如下所示:
google.maps.event.addListener(poly,“click”,function(){window.location=”http://www.google.com" });代码>
window.location.href
似乎也能正常工作
我改变了一些变量名和数字,然后去了雅虎!因为Google不会在iframe中加载
var map;
var infoWindow;
function initialize() {
var myLatLng = new google.maps.LatLng(50.88111111111, 3.889444444444);
var myOptions = {
zoom: 12,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.TERRAIN
};
var poly;
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var polyCoords = [
verwissel(3.869506,50.906449),
verwissel(3.869654,50.905664),
verwissel(3.869934,50.904131),
verwissel(3.870310,50.902717),
verwissel(3.870471,50.901559),
];
poly = new google.maps.Polygon({
paths: HerzeleCoords,
strokeColor: "#FF0000",
strokeOpacity: 0.8,
strokeWeight: 3,
fillColor: "#FF0000",
fillOpacity: 0.35
});
google.maps.event.addListener(Poly, "click", href ="www.google.com");