迁移到Fusion Tables API v1.0的指南

时间:2013-04-02 15:46:43

标签: api google-fusion-tables

随着Fusion Tables SQL API即将弃用,我想确保我的应用程序继续按预期运行。

我使用Google Visualization API来可视化和查询Fusion表,如下所示:

  1. 要显示地图:

    map = new google.maps.Map(document.getElementById("map_canvas"),    myOptions);  
    layer = new google.maps.FusionTablesLayer({
        query: {
            select : 'Latitude',
            from : table
        }
    });
    
    layer.setMap(map);
    
  2. 查询融合表:

    var query = "SELECT * FROM " + tableid;
    query = encodeURIComponent(query);
    var gvizQuery = new google.visualization.Query(
        'http://www.google.com/fusiontables/gvizdata?tq=' + query);
    
  3. 我的问题是,我必须更改哪些URL端点才能确保我的应用程序继续有效?

    我真的很感激有关这个问题的一些指导。

1 个答案:

答案 0 :(得分:0)

仅更改了Fusion Tables API,有关详细信息,请参阅migration guide

  1. 要使用FusionTablesLayer可视化地图,您没有API端点,只需确保使用加密的表ID。

  2. 在这里,您使用的Google Visualization API没有更改。但是,如果您使用Google Visualization API来获取数据(而不是可视化数据),则应考虑使用use the Fusion Tables API