Google maps 谷歌地图-位置和圆圈

Google maps 谷歌地图-位置和圆圈,google-maps,google-maps-api-3,google-maps-markers,Google Maps,Google Maps Api 3,Google Maps Markers,各位好,飞越者 我正在尝试将多个位置和同一张地图中的一个圆组合在一起,我环顾了一下,看看如何组合两种不同的元素类型,但我还没有找到任何有用的东西 下面是一些绘制圆的示例代码: <head> <script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDY0kkJiTPVd2U7aTOAwhc9ySH6oHxOIYM&sensor=false"> </script> <script&

各位好,飞越者

我正在尝试将多个位置和同一张地图中的一个圆组合在一起,我环顾了一下,看看如何组合两种不同的元素类型,但我还没有找到任何有用的东西

下面是一些绘制圆的示例代码:

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

var hospot=new google.maps.LatLng(29.9597675231189,-93.9675262286223);
函数初始化()
{
var mapProp={
中心:热点,
缩放:7,
mapTypeId:google.maps.mapTypeId.ROADMAP
};
var map=new google.maps.map(document.getElementById(“googleMap”),mapProp);
var Circle=new google.maps.Circle({
中心:热点,
半径:25000,
strokeColor:#0000FF“,
笔划不透明度:0.8,
冲程重量:2,
fillColor:#0000FF“,
填充不透明度:0
});
圆.setMap(map);
}
google.maps.event.addDomListener(窗口“加载”,初始化);
例如,如果我希望在以下位置放置两个标记:

lat 29.937641长-93.969326 lat 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)})啊,这很简单!非常感谢您抽出时间回复我!祝你周末愉快!最好将标记元素放在圆圈元素之前或之后,还是无关紧要?没关系,它们都不能添加到地图中,直到初始化之后。如果这回答了您的问题,请
function initialize()
{
var mapProp = {
  center:Hotspot,
  zoom:7,
  mapTypeId:google.maps.MapTypeId.ROADMAP
  };

var map = new google.maps.Map(document.getElementById("googleMap"),mapProp);

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)});

var Circle = new google.maps.Circle({
  center:Hotspot,
  radius:25000,
  strokeColor:"#0000FF",
  strokeOpacity:0.8,
  strokeWeight:2,
  fillColor:"#0000FF",
  fillOpacity:0
  });

Circle.setMap(map);
}