因此,這可能是一個非常模糊的錯誤。單個標記卡在Fusion Tables圖層中的多邊形下方
我正在爲即將到來的魁北克大選製作地圖。你可以看到它here
所以我建立了一個融合表的所有騎多邊形,和我已經開始添加點感興趣騎馬。他們都很好 - 除了一個。如果放大蒙特利爾周圍的區域(特別是拉瓦爾),則會有一個藍色圓點卡在紅色多邊形後面,並且不能單擊。
我試着擰與周圍的Z-索引的所有標記,但沒有多少運氣。這是我在做什麼:
var layer = new google.maps.FusionTablesLayer({
query:
{
select: 'Geocodable address',
from: '4722124'
},
styles:
[
{
markeroptions: { zindex: 1, }
},
{
polygonOptions: { zindex: 2, }
}
]
});
layer.setMap(map);
除此之外,我不完全知道該怎麼做。其餘的標記工作正常。
目前,我只是手動堵點至熔接表。我應該使用CSS放置它們並編輯zindex嗎? (假設這只是一個小故障,有沒有其他的解決方案。)
謝謝!
你的第一個代碼工作,只要它在地圖上註冊,它將所有內容設置爲兩層。不幸的是,那個該死的標記仍然卡在覆蓋層下面。 我試了第二次,它拒絕工作。我最初只是插入了更改,地圖沒有初始化。然後我複製並粘貼你的代碼 - 什麼都沒有。不管我多少次編輯它,都重複清除了緩存,並且無法登記。 我想我會手動創建這個標記。 – JustinLing 2012-07-31 16:32:15
你使用什麼瀏覽器?我的示例的實時版本是否正常工作,但您的副本沒有(可能是緩存問題)?對於我在firefox(以及家中的Chrome)中,標記圖層位於多邊形圖層的頂部。剛注意到我發佈的代碼中有一個錯誤,我在現場版本中修復了這個錯誤(並且編輯了修復的答案)。 – geocodezip 2012-07-31 16:45:44
我在Chrome上。你的現場版本(兩者)都能正常工作,但對我來說都不起作用(但我注意到多邊形的外觀差異,因爲它們應該如何應用新的圖層規則。) 我應該注意到,這個奇怪的小故障也發生在我在FT用戶界面中映射我的融合表。它似乎只*這個多邊形。當我把標記放在另一個多邊形上時,它不會發生。我嘗試刪除包含該多邊形的行並重新添加它 - 沒有骰子。標記同上。 我也在兩臺不同的計算機上(一臺Windows,一臺Linux,一臺Chrome,另一臺Chromium)嘗試它。 – JustinLing 2012-08-01 03:19:31