D3实现的ChinaMap
来源:互联网 发布:网络用语der什么意思 编辑:程序博客网 时间:2024/05/20 04:49
<html> <head> <meta charset="utf-8"> <title>中国地图</title> </head> <style></style><body><script src="http://d3js.org/d3.v3.min.js"></script><script>var width = 1000;var height = 1000;var svg = d3.select("body").append("svg") .attr("width", width) .attr("height", height) .append("g") .attr("transform", "translate(0,0)");var projection = d3.geo.mercator().center([107, 31]).scale(850) .translate([width/2, height/2]);var path = d3.geo.path().projection(projection);var color = d3.scale.category20();d3.json("china.geojson", function(error, root) {if (error) return console.error(error);console.log(root.features);svg.selectAll("path").data( root.features ).enter().append("path").attr("stroke","#000").attr("stroke-width",1).attr("fill", function(d,i){return color(i);}).attr("d", path ).on("mouseover",function(d,i){ d3.select(this) .attr("fill","yellow"); }) .on("mouseout",function(d,i){ d3.select(this) .attr("fill",color(i)); });});</script></body> </html>
1 0
- D3实现的ChinaMap
- chinamap
- 关于echarts3总chinamap的配置问题
- 利用JS的D3库实现直方图
- 使用D3.js实现柱形图的制作
- 基于d3.js的组织结构图实现
- d3 坐标轴实现-散点图
- D3实现分片柱状图
- D3实现柱状图
- 用d3.js实现基于SVG的线形图
- d3.js画矢量图+可拖拽的实现思路(未测试)
- D3.js实现折线图的方法详解
- 基于D3.js的数据可视化前端实现方案
- D3.js 实现Sequences sunburst的源码详解
- Learning D3.js d3的path讲解
- d3的scale()函数
- d3的path讲解
- d3的面积图
- CESHI
- iOS OC(四) 字符串NSString 可变数组NSMutableArray 不可变数组NSArray 数值对象类NSNumber NSValue 数值对象类NSNumber
- Java 利用 JDBC 连接 Sqlsever2012 实现 增删改查
- python之路之猜数游戏
- Sql使用日常总结
- D3实现的ChinaMap
- android调整屏幕亮度
- generator自动生成mybatis配置和类信息
- 一身正气姥爷之幽默谈开博!
- Fedora安装virtualbox
- Maven私服搭建
- 本地socket unix domain socket
- Xcode7.2NSThread、GCD多线程创建及简单使用
- D3实现TREE树状图