2012-11-13 72 views
6

因此Google似乎已經修復了3.9/3.10 API的模糊地圖問題,這非常棒。Google Maps API v3.9:縮放時模糊的自定義標記

但有一個新的自定義標記。只要放大一個級別,自定義標記就會變成損壞/模糊。如果縮小,它們會自行糾正,儘管縮小的過程也會使標記稍微模糊。

3.8 API不會在自定義標記中出現此問題。這張圖解釋了這個問題(我建議你在新選項卡中打開圖像;當縮放圖像以適應這篇文章時,模糊不容易看到)。該模糊是最明顯與紙鶴標記的直線:

google maps marker api problem

我已經通過HTML一個督促,但我真的不能告訴標記是如何放置在地圖上。但是我認爲我會把這個問題提供給那些經歷過類似問題的人,或者如果有人對如何解決這個問題有任何想法,請等待,看看它是否是API中的一個小問題。

我在Windows和Mac上使用Chrome 24.0.1312.5 beta-m,並且在兩者中均顯示問題。它不會發生在Firefox 16.0.2或Safari 6.鑑於Safari沒有這個問題,我會懷疑它是否是Chrome特定的問題。我應該檢查它是否發生在非beta版本中。

+0

聽起來像一個錯誤。可能想要在http://code.google.com/p/gmaps-api-issues/issues/ – duncan

+0

上提交它,您是如何繪製這些自定義標記的?它們是google.maps.Marker對象還是從KML疊加層拉入? – bamnet

+0

@bamnet - 它們使用google.maps.Marker對象編寫,使用由真棒http://powerhut.co.uk/googlemaps/custom_markers.php創建的代碼。 – Mike

回答

0

嘗試使用視網膜圖標,而不是這樣的,也許它的工作原理:

new google.maps.MarkerImage('icon.png', null, null, null, new google.maps.Size(32,32)) 

的圖像是實際64x64的形象,但我使用它作爲一個32x32的圖像來獲得更好的像素密度。

相關問題