2015-08-28 81 views
0

我想让我的地图可以按区域点击,但我不明白该怎么做。我是否愿意编辑js文件或svg文件?
js文件: 的路径是这样的:我如何制作可点击的地图

"g":{ 

"path":[ 
{ 
    "id":"GB", 
    "title":"United Kingdom",   "d":"M459.38,281l-1.5,3.29l-2.12,-0.98l-1.73,0.07l0.58,-2.57l-0.58,-2.6l2.35,-0.2L459.38,281zM466.83,260.24l-3,5.73l2.86,-0.72l3.07,0.03l-0.73,4.22l-2.52,4.53l2.9,0.32l0.22,0.52l2.5,5.79l1.92,0.77l1.73,5.41l0.8,1.84l3.4,0.88l-0.34,2.93l-1.43,1.33l1.12,2.33l-2.52,2.33l-3.75,-0.04l-4.77,1.21l-1.31,-0.87l-1.85,2.06l-2.59,-0.5l-1.97,1.67l-1.49,-0.87l4.11,-4.64l2.51,-0.97l-0.02,0l-4.38,-0.75l-0.79,-1.8l2.93,-1.41l-1.54,-2.48l0.53,-3.06l4.17,0.42l0,0l0.41,-2.74l-1.88,-2.95l-0.04,-0.07l-3.4,-0.85l-0.67,-1.32l1.02,-2.2l-0.92,-1.37l-1.51,2.34l-0.16,-4.8l-1.42,-2.59l1.02,-5.36l2.18,-4.31l2.24,0.42L466.83,260.24z" 
       }, 
     ] 
    } 

如何使用HREF这里链接到维基百科,如例? 地图正在工作,但不可点击。我想制作可点击的世界地图。 有人能帮助我吗? 谢谢!

+0

为什么被标记为“字典”? –

+0

我的不好,抱歉。这是我第一次。 –

+0

这看起来像json,你怎么把它变成SVG? –

回答

0

看起来像AMCharts你可以访问他们的网站获取更多关于如何做你想要的信息。 http://www.amcharts.com/demos/zooming-to-countries-map/

+0

这是上午图表。我可以以任何方式链接任何国家吗?我无法找到我在那里寻找的东西。 –

+0

你需要做的是从你的网页上加载AMCharts的JS文件。你有什么是你需要更多的代码片段加载地图。看看这个JSFiddle并将国家ISO代码切换到GB,就像你想要的那样http://jsfiddle.net/amcharts/V7Xq8/ – JeremyA1