你好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