2013-07-29 88 views
0

爲什麼下面的gMap參數返回一個視圖,標記靠近視圖底部而不是中心?gMap爲什麼不將座標中心放在座標上?

謝謝。

 <!-- Google Maps --> 
      <section class="google-map-container"> 

      <div id="googlemaps" class="google-map google-map-full" style="padding-bottom:40%"></div> 
      <script src="//maps.google.com/maps/api/js?sensor=true"></script> 
      <script src="/assets/scripts/jquery.gmap.min.js"></script> 
      <script type="text/javascript"> 
      jQuery('#googlemaps').gMap({ 
       maptype: 'ROADMAP', 
       scrollwheel: false, 
       center: '44.51154, 11.28113', 
       zoom: 16, 
       markers: [ 
        { 
         latitude: 44.51154, 
         longitude: 11.28113, 
              html: 'My company name<br/>Address</br>City<br/>Country', 
         popup: false, 
        } 
       ], 
      }); 
      </script> 
     </section> 
     <!-- Google Maps/End --> 

編輯:用CSS樣式更新了代碼部分。

+0

你使用的是什麼版本?我認爲你需要設置一個參數'center'(不在標記中)。 – putvande

+0

我們正在使用版本2.1.2 – abenci

+0

甚至沒有中心的幫助。我們添加了這一行'中心:'44.51154,11.28113','沒有成功。 – abenci

回答

0

您需要在選項中設置爲longitudelatitude以便讓您映射到中心。

<script type="text/javascript"> 
jQuery('#googlemaps').gMap({ 
    latitude: 44.51154, // Add this to your options 
    longitude: 11.28113, // Add this to your options 
    maptype: 'ROADMAP', 
    scrollwheel: false, 
    zoom: 16, 
    markers: [ 
     { 
      latitude: 44.51154, 
      longitude: 11.28113, 
      html: 'My company name<br/>Address</br>City<br/>Country', 
      popup: false, 
     } 
    ], 
}); 
</script> 

查看文檔:http://gmap.nurtext.de/documentation.html

您的標記latitudelongitude僅用於在該位置放置標記。就我所知,地圖不會自動以該標記爲中心。

+0

它不起作用,對不起。 – abenci

+0

你可以創建一個小提琴嗎?根據文件,它應該以這種方式工作。 – putvande

+0

也試過自己成功。 – putvande