你好Stackoverflowers,谷歌地图 - 位置和Circle
我想既多个位置,并且在同一地图内的圆形结合,我不得不环顾四周,看看如何将两个不同的元素类型组合,但我有还没有找到有用的东西。
下面是画一个圆圈一些示例代码:
<head>
<script
src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false">
</script>
<script>
var Hotspot=new google.maps.LatLng(29.9597675231189 , -93.9675262286223);
function initialize()
{
var mapProp = {
center:Hotspot,
zoom:7,
mapTypeId:google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);
var Circle = new google.maps.Circle({
center:Hotspot,
radius:25000,
strokeColor:"#0000FF",
strokeOpacity:0.8,
strokeWeight:2,
fillColor:"#0000FF",
fillOpacity:0
});
Circle.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="googleMap" style="width:500px;height:380px;"></div>
</body>
</html>
现在,例如,如果我wishied放置2个标记为:
北纬29.937641长-93.969326 北纬30.063964长-94.116131
我将如何将它纳入上述代码?或者反之亦然,如果我有代码与点我如何纳入圈子元素?
一如既往地感谢您的帮助!
'var marker1 = new google.maps.Marker({map:map,position:new google.maps.LatLng(29.937641,-93.969326)}); var marker2 = new google.maps.Marker({map:map,position:new google.maps.LatLng(30.063964。-94.116131)});' – geocodezip
啊!它很简单!非常感谢您抽出宝贵时间回复我!周末愉快的地理编码! – Methexis