Google maps 如何在谷歌地图中添加多个标记?

Google maps 如何在谷歌地图中添加多个标记?,google-maps,Google Maps,我在谷歌地图和必应地图上工作,想在地图上添加多个标记(覆盖),我从一些地方获得了GMap.js,但我不知道如何使用此api添加。函数初始化(){ function initialize() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(37.4419, -122.

我在谷歌地图和必应地图上工作,想在地图上添加多个标记(覆盖),我从一些地方获得了GMap.js,但我不知道如何使用此api添加。

函数初始化(){
 function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(37.4419, -122.1419), 13);

        // Add 10 markers to the map at random locations
        var bounds = map.getBounds();
        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 latlng = new GLatLng(southWest.lat() + latSpan * Math.random(),
                                  southWest.lng() + lngSpan * Math.random());
          map.addOverlay(new GMarker(latlng));
        }
      }
    }
if(GBrowserIsCompatible()){ var map=newgmap2(document.getElementById(“map_canvas”); 赛特中心地图(新格拉特林(37.4419,-122.1419),13); //在地图的任意位置添加10个标记 var bounds=map.getBounds(); var soutwest=bounds.getsoutwest(); var northEast=bounds.getNorthEast(); var lngSpan=northEast.lng()-soutwest.lng(); var latSpan=northEast.lat()-soutwest.lat(); 对于(变量i=0;i<10;i++){ var latlng=new GLatLng(soutwest.lat()+latSpan*Math.random(), soutwest.lng()+lngSpan*Math.random()); 地图添加覆盖图(新GMarker(latlng)); } } }
不要忘记包含javascript文件。更多细节

来源:

函数初始化(){
if(GBrowserIsCompatible()){
var map=newgmap2(document.getElementById(“map_canvas”);
赛特中心地图(新格拉特林(37.4419,-122.1419),13);
//在地图的任意位置添加10个标记
var bounds=map.getBounds();
var soutwest=bounds.getsoutwest();
var northEast=bounds.getNorthEast();
var lngSpan=northEast.lng()-soutwest.lng();
var latSpan=northEast.lat()-soutwest.lat();
对于(变量i=0;i<10;i++){
var latlng=new GLatLng(soutwest.lat()+latSpan*Math.random(),
soutwest.lng()+lngSpan*Math.random());
地图添加覆盖图(新GMarker(latlng));
}
}
}
不要忘记包含javascript文件。更多细节

资料来源: