2012-12-20 164 views
0

我有一個應用程序,使用舊的谷歌地圖API,並在地圖上添加一個圖層,以在地圖上顯示我自己的更精確地圖。如何使TileOverlay覆蓋覆蓋地圖的文本?

我想在API v2中使用TileOverlay來做到這一點,但谷歌地圖的文本顯示在我的瓷磚上。

這裏有2個屏幕截圖,一個是地圖,一個是覆蓋地圖(只是基於API演示) 我試圖給瓷磚添加一個大的Z-Index而沒有任何結果。

有沒有什麼辦法可以用自定義瓷磚真正覆蓋地圖?

Google MapGoogle Map with moon overlay

回答

0

爲什麼你總是看到標籤的原因是,在谷歌地圖V2的標籤是本地渲染的而不是瓷磚位圖的一部分。這樣做的好處是,您可以旋轉地圖,並且仍然有標籤,無需旋轉便於閱讀。

我知道迄今唯一的解決辦法是禁止使用setMapType(MAP_TYPE_NONE)地圖基層。但是,這可能會造成不可預期的效果,也會禁用覆蓋圖未覆蓋的地圖部分。

問候。

+0

setMapType(MAP_TYPE_NONE)在API示例中,但我需要在某些地方添加覆蓋地圖。 看來我必須在地圖API上找到另一層的解決方法:-( – Mamie