2010-12-06 62 views
0

您好我正在做一個關於谷歌地圖v3.0集成的項目。我完成了整合,我對輸出感到滿意。問題是我試圖將紅色標記更改爲自定義標記。我在解決方案中保存了一個標記。並試圖用這段代碼。 程序正在運行,但我沒有在地圖上找到任何標記(紅色標記或自定義標記)。我嘗試了很多博客,但無法找到解決方案。谷歌地圖V3.0使用自定義標記

請任何人幫助我。

var icon = new google.maps.MarkerImage("icon55.png"); 
      var marker = new google.maps.Marker({ 
        position: location, 
        map: map, 
        icon: icon 
       }); 

謝謝

回答

4

這是我怎麼一直在做客戶的圖標標記:

var marker = new google.maps.Marker({ 
      position: latlng, 
      map: theMap, 
      title: title, 
      icon: icon 
     }); 

這裏經緯度是google.maps.LatLng物件,theMap是google.maps。地圖對象,標題是一個字符串,圖標是客戶標記圖像的網址。

希望這會有所幫助。

鮑勃

+0

由於鮑勃...變種圖像=新google.maps.MarkerImage( '../圖像頁眉/ icon55.png', 新爲google.maps.Size(40,34), 新google.maps.Point(0,0), new google.maps.Point(10,34)); – ssmsnet 2010-12-07 12:06:49