Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使一些选定的国家使用相同的颜色?_Javascript_Dictionary_D3.js_Colors_Region - Fatal编程技术网

Javascript 如何使一些选定的国家使用相同的颜色?

Javascript 如何使一些选定的国家使用相同的颜色?,javascript,dictionary,d3.js,colors,region,Javascript,Dictionary,D3.js,Colors,Region,这是一个很好的世界地图示例。我想把它划分成一些区域,比如亚洲、欧洲等等,使一个区域内的国家具有相同的颜色。怎么做 我还想在每个区域中添加一些值,比如区域名称。如何做到这一点?你看过该网站的源代码了吗?真是太棒了,SVG保存了国家名称和地区映射。所以JavaScript所做的就是在SVG中添加颜色,并将属性标题显示为覆盖。问题是没有任何“地区”的定义,看看SVG,只有国家定义。要么得到一个只显示大陆的svg,要么定义哪些国家属于同一地区。你看过该网站的源代码了吗?真是太棒了,SVG保存了国家名称和

这是一个很好的世界地图示例。我想把它划分成一些区域,比如亚洲、欧洲等等,使一个区域内的国家具有相同的颜色。怎么做


我还想在每个区域中添加一些值,比如区域名称。如何做到这一点?

你看过该网站的源代码了吗?真是太棒了,SVG保存了国家名称和地区映射。所以JavaScript所做的就是在SVG中添加颜色,并将属性标题显示为覆盖。问题是没有任何“地区”的定义,看看SVG,只有国家定义。要么得到一个只显示大陆的svg,要么定义哪些国家属于同一地区。你看过该网站的源代码了吗?真是太棒了,SVG保存了国家名称和地区映射。所以JavaScript所做的就是在SVG中添加颜色,并将属性标题显示为覆盖。问题是没有任何“地区”的定义,看看SVG,只有国家定义。要么得到一个只显示大陆的svg,要么定义哪些国家属于同一地区。