随着Fusion Tables SQL API即将弃用,我想确保我的应用程序继续按预期运行。
我使用Google Visualization API来可视化和查询Fusion表,如下所示:
要显示地图:
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
layer = new google.maps.FusionTablesLayer({
query: {
select : 'Latitude',
from : table
}
});
layer.setMap(map);
查询融合表:
var query = "SELECT * FROM " + tableid;
query = encodeURIComponent(query);
var gvizQuery = new google.visualization.Query(
'http://www.google.com/fusiontables/gvizdata?tq=' + query);
我的问题是,我必须更改哪些URL端点才能确保我的应用程序继续有效?
我真的很感激有关这个问题的一些指导。
答案 0 :(得分:0)
仅更改了Fusion Tables API,有关详细信息,请参阅migration guide。
要使用FusionTablesLayer可视化地图,您没有API端点,只需确保使用加密的表ID。
在这里,您使用的Google Visualization API没有更改。但是,如果您使用Google Visualization API来获取数据(而不是可视化数据),则应考虑使用use the Fusion Tables API。