2013-08-06 116 views
0

我正在創建自定義地圖瓷磚(.PNG),我可以使用Google地圖API範圍中的ImageMapType進行展示。一般來說,瓷磚顯示正常,我得到我想要的瓷磚沒有真正的問題。谷歌地圖:自定義瓷磚被推高

然而,我似乎根本無法解決的一個問題,是在單個特定縮放級別(9)下奇怪的向上推動拼貼。我的原始瓷磚在它們的海洋中確實有很多空隙,所以我通過用網格中的透明點圍繞我的原始地圖瓷磚生成空白瓷磚來填補空白。

出於測試目的,爲了向您展示確切的問題,我使網格點可見,並快速拍攝了過渡階段向上推動的快照。黑暗區域的左上角是上一層的角落位置,放大後頂部標記區域是角落移動它的位置。

當我穿過這層,進入第10層後,角落落到一層,如果層9沒有如此多的話,它會回到原來的位置。

希望我已經提供了足夠的信息,我會很感激任何建議。 An upwards shift in map tile location

+0

你能提供一個演示頁? – ryan

回答

1

對於縮放問題保持用z-index一個透明的div,然後設置地圖縮放9還隱藏地圖的縮放控制到這個沒有人可以放大地圖和瓷磚的問題,我需要它的演示頁面瞭解更多信息,但這個答案我附上一個網址全教程的幫助只是檢查:https://developers.google.com/maps/documentation/javascript/v2/overlays#Custom_Map_Types

GUD運氣

+0

你也可以修復瓷磚,如果它是在固定位置的透明div與Z指數的地方 – Anup

+0

接受答案總是如果它可以幫助你 – Anup

相關問題