0

そこで、世界の隅々にあるコーナーを使用してマップを自動調整しようとしましたが、それは役に立ちませんでした。私が得続けているのは、世界地図を繰り返すことです。私はwordpressでgmap3.jsを使用しています。どんな助けでも大歓迎です。

  var markersToBeAdded  = [];
   markersToBeAdded.push([-75, -90]);
   markersToBeAdded.push([75, 90]);
   markersToBeAdded.push([-75, 90]);
   markersToBeAdded.push([75, -90]);
  // markersToBeAdded.push([-90, 180]);
   //markersToBeAdded.push([90, 180]);

    $("#fullmap").gmap3({
         action: 'addMarkers', 
                        markers: markersToBeAdded,
                        //to autofit the map
                        callback:function(m)
                        { //m will be the array of markers
                          var bounds=new google.maps.LatLngBounds();
                          for(var i=0;i<m.length;++i)
                          {
                            bounds.extend(m[i].getPosition());
                          }
                          try{
                               var map=$(this).gmap3({action:'get'});
                                   map.fitBounds(bounds);
                                   map.setCenter(bounds.getCenter())
                              }catch(e){}
                        },
 map:{
    options:{

     draggable:false,   

     zoom:2
    }



 }

});
$("#fullmap").width(($(window).width())+'px').height((($(window).height()-150))+'px').gmap3(); 
//_h = $('#gmap').height();
//$("#fullmap").css("width", _h);
});
4

1 に答える 1

0

許可する最小ズームレベルが0の場合、マップの幅を256ピクセルにし、許可する最小ズームの場合は1、マップの幅を512ピクセルにし、許可する最小ズームの場合、マップを1024ピクセルにします。幅。

グーグルマップは個別のズームレベルのみをサポートしています。それらのサイズがうまくいかない場合は、おそらく運が悪いでしょう。

ワードプレスでgmap3の最小ズームを変更する方法がわかりません(ただし、かなり明白に見えます)。Google Maps API v3では、minZoommapOptionを使用してこれを行います

于 2013-03-27T12:45:47.303 に答える