我有一個帶有幾何圖形的融合表。我正在使用Google Maps API在網站中使用融合表。我可以選擇一個多邊形onclick。是否有可能使用API獲取所選多邊形的邊界?Google Maps API - 獲取Polygon onclick的綁定範圍(Fusion table)
layerb = new google.maps.FusionTablesLayer({
query : {
select : "geometry", from : 'fusion_table_id'
},
styleId: 2,
templateId: 2,
});
google.maps.event.addListener(layerb, "click", function (e) {
var t = new google.maps.LatLng(e.row["lat"].value, e.row["lon"].value);
map.setZoom(17);
});
代碼是非常基本的,onclick將存儲緯度/長度(多邊形的質心)並將縮放。
表僅包含3列:標識,幾何和名稱。
你的桌子是什麼樣的?您可以查詢多邊形的座標,然後縮放地圖以適應這些邊界,我不知道幾何圖形在點擊事件中可用。 [縮放以適應FusionTable中的多邊形的示例](http://www.geocodezip.com/geoxml3_test/www_advocacy_ucla_edu_Assembly_MapC.html) – geocodezip
@geocodezip:這是一個很好的示例,我當然會嘗試使用該代碼.. – apaleja