Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.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 在D3中构建地图_Javascript_Map_D3.js - Fatal编程技术网

Javascript 在D3中构建地图

Javascript 在D3中构建地图,javascript,map,d3.js,Javascript,Map,D3.js,我想构建一个可视化,如: 但这个例子展示了美国。我能为另一个国家做这个可视化吗?如果是,我该怎么做?如果您在新窗口中打开示例并检查XHR请求,您会注意到数据由d3从名为“包含美国所有州的数据”的文件中获取。然后由d3.js处理该数据。如果你想为另一个国家做类似的事情,你需要得到类似的数据。D3包括处理GeoJSON格式的实用程序。因此,您需要获取感兴趣国家的GeoJSON格式的地理数据。看见

我想构建一个可视化,如:


但这个例子展示了美国。我能为另一个国家做这个可视化吗?如果是,我该怎么做?

如果您在新窗口中打开示例并检查XHR请求,您会注意到数据由d3从名为“包含美国所有州的数据”的文件中获取。然后由d3.js处理该数据。如果你想为另一个国家做类似的事情,你需要得到类似的数据。D3包括处理GeoJSON格式的实用程序。因此,您需要获取感兴趣国家的GeoJSON格式的地理数据。看见