如何映射一个特定的谷歌融合表地图
How to map a specific Google Fusion Table Map?
Google Fusion Tables的"新"外观允许您创建多个"地图"选项卡(以及其他如"图表"answers"摘要")。我的问题是:如何使用Google Maps API来调用您创建的特定地图选项卡?例如,您可以使用以下URL设计一个map选项卡:
https://www.google.com/fusiontables/data?docid=1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo地图:id = 4
融合表id为1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo, map:id = 4。在谷歌地图API中,你可以将这个表分层为:
crime = new google.maps.FusionTablesLayer({
query: {
select: 'Address',
from: '1InbiFbInR8OGcMgOngf3j2Bb2FTpEkZQuT1hNMo'
},
});
crime.setMap(map);
但这不会应用任何样式或信息窗口,你可能已经在你的地图选项卡。我如何告诉谷歌地图API抓取一个特定的地图选项卡?
仅供参考,切换到"经典"视图,让我对融合表应用一个单一的地图样式,上面的代码确实应用了。
谢谢!
您需要应用视图的styleId
和templateId
。点击特定的选项卡->发布->获取HTML和Javascript,你就会得到你需要的。
相关文章:
- 使用谷歌融合表格地图的网页文本/JavaScript未显示
- 在谷歌融合中组合 2 个查询
- 谷歌融合表 更改单个标记类型
- 谷歌标记位置选项:从谷歌融合表中检索纬度和经度
- 谷歌融合表查询数据操作
- 从谷歌融合表返回单个值
- 使用谷歌融合创建的标记的多个过滤器
- 谷歌融合表中的自动地理编码位置条目
- 谷歌融合表&地图-检测区域中的地址
- 如何链接一个表单输出到一个谷歌融合表查询使用javascript
- 奇怪的行为谷歌融合表
- 如何映射一个特定的谷歌融合表地图
- maxZoom和风格的谷歌融合地图
- 谷歌融合表where子句
- 使用javascript检索谷歌融合表中的特定单元格
- 放大/缩小时,使用谷歌地图API在谷歌融合表API中更改图标
- 谷歌融合表空间搜索可拖动边界
- 过滤结果与多个下拉框在谷歌融合地图
- 谷歌融合表查询错误-时间比较
- 我如何解析我的几何字段在谷歌融合表缩放到多边形坐标在谷歌地图API V3