2013-04-02 94 views
0

由於即將棄用Fusion Tables SQL API,我想確保我的應用程序能夠繼續按預期運行。遷移到Fusion Tables API指南v1.0

我使用谷歌可視化API來顯示和查詢數據融合表是這樣的:

  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); 
    

我的問題是,我必須更改哪些URL端點以確保我的應用程序繼續工作?

我真的很感謝這方面的一些指導。

回答

0

只更改了Fusion Tables API,詳情請參閱migration guide

  1. 形象化您使用FusionTablesLayer會在地圖上,你有沒有一個API端點,只要確保使用加密表ID。

  2. 在這裏您可以使用Google Visualization API,它並沒有改變。但是,如果您使用Google Visualization API來獲取數據(而不是可視化數據),則應考慮使用use the Fusion Tables API