Currently browsing

January 2014

初学 D3.js (二)世界地图之Map

好久没有写博客了,最近都在忙另外一个项目,D3.js的学习稍微放下了一段时间,现在闲下来了继续学D3.js。这篇文章中我们将用D3.js画世界地图。效果可以点这里,完整的代码和地图数据可以点这里

首先我们准备地图数据,这是我在网上找到的稍微做了修改,主要的修改是将某省合并到大陆,避免不必要的纠纷。 world-countries.json

我们用了默卡托投影后,南极洲太大了,所以我们先过滤南极洲,这里我们用到了 underscorejs。

var features = _.filter(data.features, function(value, key) {
  return value.properties.name != 'Antarctica';
});

阅读全文 “初学 D3.js (二)世界地图之Map” »