如何使用 Google Maps API V3 对地图添加多个标注
希琳
1.953313,12
1.841581","3
1.15347,12
1.291706", "3
1.207516,12
1.412556","3
1.122909,12
1.458561", "3
1.118207,12
1.38715","3
1.041168,12
1.426289", "30.985262,12
1.301319","3
1.057934,12
1.305834");加载地图的方法functioninitialize() { varlatlng = newgoogle.maps.LatLng(3
1.253313, 12
1.241581); varmyOptions ={ zoom: 10, //缩放级别center: latlng, //坐标mapTypeId: google.maps.MapTypeId.ROADMAP //类型:默认的普通二维图块}; map = newgoogle.maps.Map(document.getElementById("map_canvas"), myOptions); //线条设置varpolyOptions ={ strokeColor: '#000000', //颜色strokeOpacity:
1.0, //透明度strokeWeight: 2 //宽度} poly = newgoogle.maps.Polyline(polyOptions); poly.setMap(map); //装载/*循环标出所有坐标 */for(vari=0; i<locations.length; i++){ varloc = locations[i].split(','); varpath = poly.getPath(); //获取线条的坐标path.push(newgoogle.maps.LatLng(loc[0], loc[1])); //为线条添加标记坐标//生成标记图标marker = newgoogle.maps.Marker({ position: newgoogle.maps.LatLng(loc[0], loc[1]), map: map, icon: "链接"}); } }
2021-09-23 17:30:26 389查看 1回答
2021-09-23 17:31:01 931查看 1回答
2021-09-23 17:31:52 244查看 1回答
2021-09-23 17:31:56 238查看 1回答
2021-09-23 17:31:56 249查看 1回答
2021-09-23 17:32:35 222查看 0回答
2021-09-23 17:33:04 248查看 2回答
2021-09-23 17:34:03 224查看 2回答
2021-09-23 17:54:19 230查看 0回答