JavaScript交互式地图
我正在创建一个交互式地图并使用amcharts API 我希望能够在一个国家上空盘旋,并有更多的国家名称出现 这是我做的。您应该能够在美国或澳大利亚上空悬停以获取更多文本 amcharts的人告诉我做以下事情,但他们没有说代码应该放在哪里,我尝试的任何地方都没有意义JavaScript交互式地图,javascript,api,interactive,Javascript,Api,Interactive,我正在创建一个交互式地图并使用amcharts API 我希望能够在一个国家上空盘旋,并有更多的国家名称出现 这是我做的。您应该能够在美国或澳大利亚上空悬停以获取更多文本 amcharts的人告诉我做以下事情,但他们没有说代码应该放在哪里,我尝试的任何地方都没有意义 { id: "US-AK", value: 626932, description:"this is some more info" } And tell the balloon to display it: areasSett
{
id: "US-AK",
value: 626932,
description:"this is some more info"
}
And tell the balloon to display it:
areasSettings: {
autoZoom: true,
balloonText: "[[title]]<br>[[description]]"
}
{
id:“US-AK”,
价值:626932,
描述:“这是一些更多信息”
}
并告诉气球显示它:
区域设置:{
自动缩放:对,
气球文字:“[[title]]
[[description]]”
}
为了将来的参考,如果您不让我们通过链接找到您想要检查的代码(您的提琴链接到dropbox文件…这是需要编辑的),它将使查看内容变得更加容易
然而,我离题了;就像这样编辑一样简单:
"g":{
"path":[
{
"id":"AE",
"title":"United Arab Emirates",
"d":"M619.87,393.72L620.37,393.57L620.48,394.41L622.67,393.93L624.99,394.01L626.68,394.1L628.6,392.03L630.7,390.05L632.47,388.15L633,389.2L633.38,391.64L631.95,391.65L631.72,393.65L632.22,394.07L630.95,394.67L630.94,395.92L630.12,397.18L630.05,398.39L629.48,399.03L621.06,397.51L619.98,394.43z"
"description":"this is some more info"
},
在https://dl.dropboxusercontent.com/u/103195812/worldLow.js
,然后:
AmCharts.makeChart("mapdiv", {
"type": "map",
"theme": "none",
"pathToImages": "http://www.amcharts.com/lib/3/images/",
"dataProvider": {
"map": "worldLow",
"getAreasFromMap": true
},
"areasSettings": {
"autoZoom": true,
"selectedColor": "#CC0000",
"balloonText": "[[title]]<br>[[description]]"
},
"smallMap": {}
});
AmCharts.makeChart(“mapdiv”{
“类型”:“地图”,
“主题”:“无”,
“路径图像”:http://www.amcharts.com/lib/3/images/",
“数据提供者”:{
“地图”:“世界地图”,
“getAreasFromMap”:真
},
“区域设置”:{
“自动缩放”:正确,
“选定颜色”:“#CC0000”,
“文本”:“[[标题]]
[[说明]]”
},
“小地图”:{}
});
如果这一切都有意义的话。在
worldLow.js
中使用您想要的任何标签添加数据,然后将该标签放入您的baloonText
尼斯!我在看文档,但我的地图数据:[。。他什么也没做