【发布时间】:2014-11-21 22:23:41
【问题描述】:
我尝试将谷歌 API V3 与谷歌融合表层一起使用。 我在这里找到了一个例子:https://developers.google.com/maps/documentation/javascript/examples/layer-fusiontables-simple
当我将此示例粘贴到编辑器 HTLM 中时,一切正常!
但是当我想用谷歌表创建自己的表时,用 y 替换列位置的名称和我的表的 id 没有任何作用。
地图已加载,但所有标记均已显示..
感谢您的帮助
您可以在下面使用我自己的表格查看代码:
var map, layer;
function initialize() {
var chicago = new google.maps.LatLng(44.922896, -0.615849);
map = new google.maps.Map(document.getElementById('map-canvas'), {
center: chicago,
zoom: 11
});
layer = new google.maps.FusionTablesLayer({
query: {
select: 'Location',
from: '1gn80WesAXCFzuJ0E41l-5Y0odAnkCCdkYZ3oak0J'
}
});
layer.setMap(map);
}
google.maps.event.addDomListener(window, 'load', initialize);
但是,如果我用示例替换它所有的工作:
select: '\'Geocodable address\'',
from: '1mZ53Z70NsChnBMm-qEYmSDOvLXgrreLTkQUvvg'
【问题讨论】:
标签: javascript google-maps-api-3 google-fusion-tables