【发布时间】:2016-12-30 14:00:35
【问题描述】:
我有一个谷歌地图,上面有 3 个图层。
- a) 地区
- b) 状态
- c) 县
它们会在您放大地图时出现。
这是代码 - https://jsfiddle.net/djz43usz/
//county level
if(zoom_level >= 7) {
clearRegion();
marker_point = country_center;
id = c_id;
area_type="COUNTY";
mark_center();
layer = new google.maps.FusionTablesLayer({
query: {
select: '\'geometry\'',
from: '1fio1qgy5HkinUDKqYvREIlSoBaHjl2RBe3DLJa38'
},
styles: [{
polygonOptions: {
fillColor: '#000000',
fillOpacity: 0.001
}
},{
where: "'GEO_ID2' IN ("+draw_str.toString()+")",
polygonOptions: {
fillOpacity: 0.3
}
}]
});
layer.setMap(map);
}
});
地区和州运作良好。但是对于县来说,融合层不起作用。无论如何我可以解决它吗?
这就是现在的样子:
【问题讨论】:
标签: google-maps