2017-08-09 72 views
0

我有一個小問題。Googlechart中的本地JSOn文件「Map」

我的計劃是在Google圖表('Map Chart')中顯示GeoJSON(作爲本地存儲的JSON)。 而且我現在的JS代碼:

google.charts.load('current', { 'packages': ['map'],"mapsApiKey": "AIzaSyD- 
9tSrke72PouQMnMX-a7eZSW0jkFMBWY" }); 

google.charts.setOnLoadCallback(drawMap); 

function drawMap() { 
    var jsonData=$.ajax({ 
    url:'json', 
    dataType:'json', 
    async:false 
    }).reponseText; 

var data= new google.visualization.DataTable(jsonData); 
var options = { 
    showTooltip: true, 
    showInfoWindow: true, 
    icons: { 
     default: { 
      normal: 'https://icons.iconarchive.com/icons/danieledesantis/playstation-flat/48/playstation-circle-icon.png', 
      selected:'https://icons.iconarchive.com/icons/danieledesantis/playstation-flat/72/playstation-circle-icon.png' 
     } 
     } 
}; 

var map = new google.visualization.Map(document.getElementById('chart_div')); 

map.draw(data, options); 
}; 

誰可以幫我或指示另一種可能性?

+0

'我有一個小問題' - 你似乎忘記說出了什麼問題 - 'async:false' - 不這樣做 –

回答

0

該網站給我看,數據格式不支持。

「列類型與支持的數據格式不匹配。請參閱支持格式的文檔。」