【D3.js数据可视化系列教程】(二十六)--加载SVG文件
来源:互联网 发布:单片机仿真软件介绍 编辑:程序博客网 时间:2024/04/29 21:48
1. Rect01.svg文件
用到d3.xml函数,第一个参数是地址,第二个参数是个回调函数
<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg width="12cm" height="4cm" viewBox="200 200 1200 400" xmlns="http://www.w3.org/2000/svg" version="1.1"> <desc>Example rect01 - rectangle with sharp corners</desc> <rect x="100" y="1" width="1198" height="398" fill="none" stroke="blue" stroke-width="2"/> <rect x="100" y="200" width="400" height="200" fill="yellow" stroke="navy" stroke-width="10" /> </svg>
2. 加载SVG
d3.xml("http://localhost:8080/spring/D3data/Rect01.svg", "image/svg+xml", //加载文件 function(xml) { document.body.appendChild(xml.documentElement);//添加DOM节点 });
3. 效果
- 【D3.js数据可视化系列教程】(二十六)--加载SVG文件
- 【D3.js数据可视化系列教程】(二十五)--加载csv文件
- 【D3.js数据可视化系列教程】--(七)SVG初探
- 【D3.js数据可视化系列教程】--(八)使用D3绘制SVG
- 【D3.js数据可视化系列教程】(二十八)--弦图
- 【D3.js数据可视化系列教程】(二十八)--弦图
- 【D3.js数据可视化系列教程】--(十五)SVG基本图形绘制
- 【D3.V3.js数据可视化系列教程】--(七)SVG概要
- 【D3.V3.js数据可视化系列教程】--(八)绘制SVG
- 【D3.js数据可视化系列教程】(十六)--更新、过度和动画
- 【D3.js数据可视化系列教程】--(三)数据绑定
- 【D3.js数据可视化系列教程】--(四)使用数据
- 【D3.js数据可视化系列教程】--(二)最简单的开始:添加元素
- 【D3.js数据可视化系列教程】(二十)--交互图表之条形图排序
- 【D3.js数据可视化系列教程】(二十一)--交互图表之条形图排序切换
- 【D3.js数据可视化系列教程】(二十二)--交互图表之提示条
- 【D3.js数据可视化系列教程】(二十三)--饼图圆环图
- 【D3.js数据可视化系列教程】(二十四)--力导向图
- 享元模式
- UVa 10820 Send a Table (Farey数列&欧拉函数求和)
- 对linux .so文件的思考,动态共享库存在的意义,为什么需要动态共享库的存在?
- DHU 操作系统读者写者实验
- js中使用s(c)标签
- 【D3.js数据可视化系列教程】(二十六)--加载SVG文件
- 派遣 APIO-2012
- jQuery对象和DOM之间的转换
- 打扑克_NYOJ_421(LinkedList).java
- NYoj 278
- 时钟周期,机器周期,指令周期
- Response.Write()语句造成页面布局改变以及字体变化的解决办法
- 计算n个数的平均值
- jQuery:get value of specified element using val not value method...