<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="向地图添加标记" height="150">
  <Require feature="sharedmap"/>
</ModulePrefs>
<Content type="html"><![CDATA[

<script>
  var map = new GMap2();
  map.setCenter(new GLatLng(39.917, 116.397), 14);
 
  // 在随机位置向地图中添加 10 个标记
  var bounds = map.getBoundsAsync(function(bounds) {
    var southWest = bounds.getSouthWest();
    var northEast = bounds.getNorthEast();
    var lngSpan = northEast.lng() - southWest.lng();
    var latSpan = northEast.lat() - southWest.lat();
    for (var i = 0; i < 10; i++) {
      var point = new GLatLng(southWest.lat() + latSpan * Math.random(),
        southWest.lng() + lngSpan * Math.random());
      map.addOverlay(new GMarker(point));
    }
  });
</script>

]]></Content>
</Module>
