如何从谷歌地图图表的工具提示中移除坐标 [英] How to remove coordinates from tooltip of Googles Geo Charts
本文介绍了如何从谷歌地图图表的工具提示中移除坐标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在我的地图上添加了一些标记(使用Google Googles Chart API)
data.addColumn('number', '纬度');
data.addColumn('number','Long');
data.addColumn('number','Value');
data.addColumn({type:'string',role:'tooltip'});
$ b $ data.addRows([
[48.1667,14.0333,15,'Tooltiptext'],
[48.2000,14.0333,25,'Tooltiptext'],
[ 48.2000,14.2333,35,'Tooltiptext']
]);
这就是它的样子:
我想要删除lat / long并将其替换为 Tooltiptext:{value}
解决方案
您可以使用这个数据结构,例如:
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条工具提示。 p>
查看一个工作示例:
http://jsfiddle.net/cmoreira/q9Jzz/
I've added some markers to my map (using 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']
]);
This is how it looks:
I would like to get rid of the lat/long and replace it with Tooltiptext: {value}
解决方案
You can use this data structure, for example:
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']]);
This way the coordinates wont show up, and you'll have 2 lines for the tooltip.
Check a working example:
http://jsfiddle.net/cmoreira/q9Jzz/
这篇关于如何从谷歌地图图表的工具提示中移除坐标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文