2

是否可以为城市指定坐标而不是地理图表的城市名称?他们文档页面 ( https://developers.google.com/chart/interactive/docs/gallery/geochart )上的第二张地图使用了城市。

我想指定坐标以便更快地在地图上放置标记。对于大型数据集,指定城市需要更长的时间,因为它必须按名称查找每个城市。

4

1 回答 1

7

对的,这是可能的。

您必须输入纬度/经度值作为数据表的前 2 个值。

data.addColumn('number', 'Lat'); // Latitude Value
data.addColumn('number', 'Lon'); // Longitude Value
data.addColumn('string', 'Name'); // 
data.addColumn('number', 'Value'); // 
data.addColumn({type:'string', role:'tooltip'});

data.addRows([[33.6598257,-85.8316318," City Name",1,"Tooltip info"]]);         
data.addRows([[33.5206608,-86.80249," City Name",2,"Tooltip Info"]]); 

我已经成功地创建了带有几十个标记的地图,这些标记可以立即使用这个模型加载。这是我网站上带有 130 多个标记的美国地图的示例: http ://cmoreira.net/interactive-world-maps-demo/interactive-map-load-large-number-of-markers/

希望能帮助到你!

于 2013-02-13T00:39:18.897 回答