Google Maps API - 获取Polygon onclick的绑定范围(Fusion表)

时间:2013-07-19 11:52:03

标签: google-maps google-fusion-tables

我有一个几何形状的融合表。我正在使用Google Maps API在网站中使用融合表。我可以选择多边形onclick。是否可以使用API​​获取所选多边形的界限?

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将采用存储的lat / long(多边形的质心)并进行缩放。

表仅包含3列:id,geometry和name。

1 个答案:

答案 0 :(得分:-2)

假设layerb是一个多边形,您可以通过以下方式访问侦听器中的边界:

layerb.getBounds();

如果这不是您要找的答案,请发布完整代码。