Google Fusion Tables的“新”外观允许您创建多个“地图”标签(以及其他类似“图表”和“摘要”)。我的问题是:您如何使用Google Maps API调用您创建的特定地图标签?例如,您可能有一个使用以下URL设计的地图选项卡:
https://www.google.com/fusiontables/data?docid=1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo#map:id=4
融合表ID为1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo,地图:id = 4.因此,在Google Maps API中,您可以将此表格分层为:
crime = new google.maps.FusionTablesLayer({
query: {
select: 'Address',
from: '1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo'
},
});
crime.setMap(map);
但这不会应用您在地图选项卡上可能完成的任何样式或信息。如何告诉Google Maps API获取特定的地图标签?
仅供参考,切换到“经典”视图让我将一个地图样式应用于融合表,该表将由上面的代码应用。
谢谢!
答案 0 :(得分:0)
您需要应用视图的styleId
和templateId
。
点击特定标签 - >发布 - >获取HTML和Javascript,您将获得所需。