大数据可视化——SVG

一、SVG概述

1、图形分为位图和矢量图。

位图是基于颜色的描述,是由像素点组成的图像

矢量图是基于数学矢量的描述,是由几何图组成的图像,与分辨率无关

缩放矢量图形,即SVG,是W3C XML的分支语言之一,用于标记可缩放的矢量图形

2、SVG中定义了几种形状元素,分别为:

矩形 圆形 椭圆 线条 折线 多边形 路径 文本
<rect> <circle> <ellipse> <line> <polyline>    <polygon> <path> <text>

这些元素中表示形状的参数各有不同,但也有一些共同的属性,如平移的方向和大小、颜色样式等。

二、SVG样式设置

步骤:1.添加画布SVG; 2.在画布SVG中添加形状的对象

画布:width和height表示画布的大小;version表示SVG的版本号(可省略);xmlns表示命名空间。

<svg width="300" height="300" version="1.1"  xmlns="http://www.w3.org/2000/svg"></svg>

 SVG的默认样式没有描边,并且是黑色填充。可以使用下面列举的一些常见的SVG样式/属性来美化你的可视化作品

样式/属性 含义 备注

fill

填充 颜色值;设置对象内部的颜色
stroke 描边 颜色值;设置绘制对象线条的颜色
stroke-width 描边宽度 数字(通常以像素为单位)
opacity 不透明度

定义图形的整体透明度,数值在[0.0,1.0]之间,

0.0——完全透明;1.0——完全不透明

fill-opacity 不透明度 控制填充色的不透明度
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值