4

我在地图上添加了一些标记(使用 Googles Chart API)

data.addColumn('number', 'Lat');
data.addColumn('number', 'Long');
data.addColumn('number', 'Value');
data.addColumn({type:'string', role:'tooltip'}); 

data.addRows([
    [48.1667,14.0333, 15, 'Tooltiptext'],
    [48.2000,14.0333, 25, 'Tooltiptext'],
    [48.2000,14.2333, 35, 'Tooltiptext']
]);

这是它的外观:

在此处输入图像描述

我想摆脱纬度/经度并将其替换为Tooltiptext: {value}

4

1 回答 1

4

您可以使用此数据结构,例如:

google.visualization.DataTable();

 data.addColumn('number', 'Lat');                                
 data.addColumn('number', 'Long');
 data.addColumn('string','tooltip');
 data.addColumn('number','Example');
 data.addColumn({type:'string', role:'tooltip'});

data.addRows([[41.151636,-8.569336,'Portugal',0,'test PT']]);
data.addRows([[ 39.059575,-98.789062,'USA',1,'test US']]);

这样坐标就不会显示出来,并且工具提示将有 2 行。

检查一个工作示例:

http://jsfiddle.net/cmoreira/q9Jzz/

于 2012-11-20T17:40:09.733 回答